John is a very good host. He went out of his way to make our stay everything we hoped it would be but did not intrude. The location was great for our activities.