Fantastic accommodation and superb hosts.