Great stay, great location, welcoming host