Well located, welcoming stay.