Very welcoming and easy place to stay