A very special place to stay in a most beautiful part of the world