Perfect location, amenities and hosts.