Perfect location, ideal accommodation, fantastic hosts.