A great location for a family vacation. John is a great host. We had an amazing stay.