Very clean, modern property. Staff very nice, rooms are newly renovated. Nice pool, great location to shops and restaurants. Champagne upon arrival, and breakfast is included with an omelet station. Also robes and slippers in room, nice touch. Not much of a beach and water here has grass growing in it, so not good for swimming if that's your thing. Pool is very nice, free kayak and paddle board. Would stay again