Great location, hospitality, and amenities and great hosts