Extremely clean and comfortable with every amenity you could hope for, particularly in the kitchen. Each bedroom was extremely comfortable, with their own AC and TV. Jenni was extremely responsive and helpful, responding in a matter of minutes during our one little incident with the garburator. Location was great too with many nice beaches minutes away, and shops and restaurants near them. Would recommend to anyone.