Fantastic hosts, fantastic accommodation and fantastic weather!