John was an amazing host! The house was immaculate and had everything we needed to have a fantastic stay. John reached out to ask the age of my children to provide toys for the pool. He provided amazing restaurant suggestions along with recommendations for fun things to do. The location is perfect. We will stay here again. Amazing!