The food was very delicious and in abundance. The animation team were really good. But the appearance of the hotel and the room was a complete let down. In our room, the safe box numbers/ letters were wiped out so you couldn’t even tell what you were pressing. The wall paper was ripped. The air conditioning was hit and miss, would work sometimes and be really hot at others. Bath tub clogged with first use. The beach is not private and is not owned by the hotel, so looks nothing like the pictures. Overall, I don’t think I got value for money and wouldn’t come here again.