We stayed for six nights, and could not be happier with our choice of where to stay. Location, service, cleanliness, and comfort were all 10/10. Staff was welcoming, helped with airport transfer and recommendations. Thoughtful details like a very comfortable bed, steam shower, mini bar with essentials, and a choice of breakfast every morning. The gorgeous outdoor terrace was an added bonus.