What a beautiful stay. The place was sparkling clean and calming. The space has an amazing modern feel while at a beach-side location. Don't under estimate the small things this place will provide (e.g. it has a hotel but not hotel feel [every thing is there whether you use it or not], offering of rain water for use for guests, the ample breakfast, the tailored times for breakfast, the good conversation). A memorable, pleasant stay.