Perfect stay in a glorious part of the world.