Hotel was nice, the beach was wonderful, and the ambience was great! However, cleanliness was poor. Toilet was visibly dirty, as well as the walls (shoe prints) and curtains. The plates at the main restaurant has food remnants encrusted, especially on the bottom.
The animation team were be friendly and put in a lot of effort (the highlight of which was the tanoora show). However they were not very organised, changed plans with no notice, and allowed guest to change preset plans, e.g., the nature of water aerobics, which ended up with us floating on the water instead of working out.