We enjoyed our stay here overall. The balcony overlooked a beautiful view, the laundry facilities was clean and well kept. The space we stayed in was spacious, clean, and master bedroom was very comfortable. The young man who was there to great us was professional and welcoming. He immediately brought us water and extra towels.
Our only feedback would be that there is an easier way to communicate with the host or manager. There is not a number listed there and the contact goes to Canada stays instead of the location.
There is not a lot of options of places to eat so be prepared to use the kitchen in the room, and bring your own groceries.
It may have been easier to stay there if you have a rental car instead of relying on taxis, or the host. The upstairs deck, the hammock could be replaced and there isn't gym.
Overall we were really pleased with our stay. We would recommend our friends to stay there.