Comfortable and affordable accommodation in one of the most spectacular parts of the world.