John was a great host. He has my highest recommendation. The place was beautiful and he went out of his way to make us feel welcome!