A beautiful place that would make one feel at home