A lovely, warm place to stay with an incredible view.