A beautiful part of the world with our visit made all the more special by our superb hosts.