Perfect location, perfect hosts, perfect stay.