John was a wonderful host! His place is in a great location, and it has all kinds of beach accessories you can use, snorkel gear, beach chairs, bogey boards, etc. There are wonderful restaurants and beaches all nearby. He left us nice amenities, and was quick to respond to any questions. We had a wonderful time, I would highly recommend staying here.