Excellent accommodation and great hosts.