Amazing stay, amazing place, great host