Great location, great accommodations, and great host.