Great location, great stay, and great host.