Great location, great amenities and, just what everyone wants, a great host.