The hosts were very nice and casual. Great location within walking distance to a small beach, supplies, and restaurants.
We ran into issues with the WiFi (dropped out after a few hours) and the AC units (noise from the pump kept us up at night and forced us to sleep without cooling).
The place itself was clean and met our basic needs.
Before arriving, I was a little worried at first about being in some kind of large apartment complex. When we got there, I was really happy.