We loved staying here! It was conveniently located. The beach was across the street (and had great snorkeling!). The unit had all the necessities we needed from beach chairs, snorkeling gear, beach umbrella and more. We used the kitchen each morning for coffee and breakfast too. The grounds are beautifully maintained and we often caught ourselves looking at all the gardens on the property. The room and grounds were extremely clean. Great space, recommend it!