The place is absolutely beautiful ! It came equipped with everything you need and really gives you that home away from home feel. We loved the view and overall location. Just a quick walk to the beach and less than 5 minutes from a grocery store which was so convenient ! My kids loved that there were board games provided as well as wifi available for them. John was extremely accommodating and was very quick to respond to any questions that I had. Overall we had a great stay and was well worth it !!