Top quality experience. Great location, lovely property, and a thoughtful, helpful host. Highly recommended.