A beautiful place to stay in a fantastic landscape.