Excellent hosts, fantastic accommodation, highly recommended.