Terrific place, location, comforts and amenities and hosts.