Beautiful property with tropical vibe, clean and everyone was nice. The rooms were good, clean and the bed was comfortable for sleeping. The restorant food was good. The kids liked the kids club. The beach on thr left side had rocks for entering so i advice to take swim shoes, but the water was calm, clean for swiming witn no waves, lots of fishes, so make sure to take your snorkeling gear. At night they had excelent entertainment every night, the teathar shows were great, so dont miss it.