The house was perfect for our family of 5. Comfortable beds, a king for my husband and me, and individual beds for our 3 teens. Great space for us to spread out, enjoy meals on the patio, or play games/read inside to escape the heat of the day. Fully equipped with all our needs for making meals. The private beach was a one minute, somewhat steep walk down some winding stairs but easily navigated. Although the beach itself was gorgeous, beware of rough waves. I would not have been comfortable if my children were any younger than 12. This was our only disappointment, that because of the rough water we were not able to snorkel at all which was our main purpose of this vacation. But the property itself was 5/5 excellent. Shout out to Andre our airport driver who also does some work on the property. We scheduled a ride from him one day for an excursion. Couldn’t say enough about him; friendly, kind, funny, reasonably priced and just very accommodating. He was one of the highlights of our trip. Steve the owner was also great at communicating during the booking process.