A beautiful part of the world, wonderful hosts and lovely accommodation. What more could you want?