Clean and wonderful location, amenities and hosts.