John is a great host. Very responsive and friendly. The house was very clean and spacious. My young kids loved it! The beach on the property was a big hit with my little girls. They loved swimming and exploring. The views are beautiful and it’s very relaxing. we would love to come back!