Overall a good experience. The location is perfect, and I think that is the major strength of this place. The unit is quite tiny to our surprise as compared to what is apparent from pictures. It is basically a big tall room divided into two sections with a tiny staircase. The bed is on the top section. We had trouble sleeping due to the tiny bed (not even queen size). The structure is such that you can easily hear people in units around you if you intend to sleep in. The hosts are super nice though and were very quick to respond to requests and answer questions. The beach chairs and umbrella were a bonus! Overall a pleasurable experience.