Great location, facilities, and a superb host.