John is a great host. The accommodations are on point and the place is great. It was a great stay. I'd do it again.