A beautiful place to stay and meet fellow travelers