John was an excellent host. He always responded to our inquiries in a timely fashion. While he was unavailable to greet us when we arrived, he had someone there to introduce us to the property, walk us through rules, and answer any questions. This was our groups first Airbnb experience and I must say it was fantastic. The place was huge and well maintained. It's in a great location with restaurants, shops, and the beach just minutes away. Would definitely recommend.