Nice, unique, beautiful facility. People were friendly, but didn't communicate that at needed to arrange transportation from the airport thru them (no taxis there), which ended up being $60 round trip. Rooms were nice, although the shower head wasn't working quite right. Bed and and especially pillows were way too firm, and roosters apparently think the sun comes up at 2am...? Great pool and beach. Restaurant food was ok, But maybe better to translate from French since it doesn't seem like a complete translation to English (had a dish full of mushrooms, which I hate and wasn't translated as an ingredient in English). Desserts were excellent. Cocktails were decent. For lunch, definitely check out Izzy's across the street for an incredible Izzy's burger and a beer. Overall I would stay here again, but wish they'd make a few small improvements.