Centrally located, comfortable and welcoming stay.