An amazing little piece of heaven with amazing hospitality