We had a happy stay at this place. It's managed by a company of some sort - so kind of a hotel feel. We had no problems of any sort - and when we raised one issue about the tap water not being cold enough, a Brita filter just was sent over so we could drink nice cool water after a day at the beach, so we were very impressed by the host's responsiveness.