We had a very comfortable stay here for five nights. The rooms are beautiful, very clean, simple and elegant. Staff are wonderful - really sweet and helpful. Excellent location near the beach and restaurants. Very nice pool too. Food was average, but cocktails were excellent! WiFi was patchy. Overall we really enjoyed our stay and would come back again.