Icona Diamond beach was so nice! So clean, so accommodating, the waitstaff at the pool was so efficient and friendly, the front desk staff was also so nice. The room was great, they had all the amenities we needed. They even gave me a complimentary packet of advil after a sunburn, haha. The pool was a great temperature and well maintained. The beach staff was great too, made sure I had a chair and an umbrella. I highly recommend it! We’ll be back!