Everything we love about air bnb. Generous. Surprising. Wonderful hospitality in a place you would not otherwise get to experience. Would highly recommend.