Great place to stay, welcoming and a perfect place for a stay long or short.