A beautiful place to stay in one of the most beautiful places on the planet