We stayed at this house for a weekend getaway, there were 8 of us. The house was clean when we arrived and had the basic necessities that we needed for our stay. The communication from the host was friendly and informative and they were responsive and very accommodating (calling to let us know the house was ready for an earlier check-in than we had requested). The bedrooms are spacious, the kitchen stocked with what we needed (a few more pieces of silverware would be nice for large parties), and the property was as advertised. The beach was a short walk and on a nice section of Sandy Beach with fewer rocks/reefs. The pool and hot tub were also a short walk and they were very nice and we had them to ourselves when we went. We walked to the restaurant at the property next door for breakfast, La Joya Bistro & Bar, and it was fantastic. We would stay here again.