Great hosts, clean spacious lodging and over-the-top amenities.