John was a great host and was highly communicative and responsive. Helped address issues right away to our satisfaction. The location was amazing with beautiful views and access to great food and beaches. Highly recommend this place and hope to visit again soon.