Loved the pools and the beach, evening entertainment was very nice and amusing. Landscape and greenery were beautiful.
Food was varied, but not very tasty. Many times the meat was in low quality (hard to chew), dry.. fruits were not always fresh nor sweet. Maintenance level was very disappointing, out room smelled of mold, they changed our room but the new one smelled too, probably the smell came from the A/C unit. We had to keep it off and have the balcony doors open all the time otherwise it was unbearable. We had a leak under the sink, we told house keeping but nobody came to fix it. The closet was dirty, we had to use our wet wipes before putting our stuff. The adults gym was very minimal, very thin mats, no light weights, no towels. We asked someone to bring some more but it didn't happen. Significant neglect in buildings / wall / floors which are too often are broken, missing, dirty, peeling, rusted. Stuff is really trying but most of them don't speak proper english, don't understand you or just helpless / have a lack of service awareness.