A beautiful stay at a beautiful place