Clean, modern, beautiful decor, great location on the beach, wonderful attentive staff (Isaac, Jeff, Solomon, and all the bar staff sorry we didn't get your names!!) Staff could not have done more for us in our short stay. Pool was lovely too.
Rooms were spacious, I recommend staying in one of the huts on the beach! Cocktails were delicious too, get the Lemon Beach special!! Food was lovely with a great variety.