Perfect location, perfect amenities, perfect hosts.