Generous hospitality and an amazing place