A lovely place to stay in this beautiful part of the world.