Great stay, great place, as well as a great host