I have 1 down thing to say...there was no "beach" to speak of. you can't swim here and this is a bit misleading in the name for me. Apart from that, Food, 5-star! Drinks, 5-star! Service and a smile! Amazing rooms. Close to the airport. Amazing pool. There are beaches to explore around the area though.