John's place has everything you require for a pleasant stay. You'll be comfortable wherever you choose to spend your day. Take a cooler and chairs to one of the nearby beaches or stay on site to grill and hang by the pool. Communication is great and John is a very responsive host. Thank you!