A beautiful place to stay, with outstanding views.