Beautiful location, excellent accommodation and wonderful host.