Very welcoming, clean place to stay