A very warm, welcoming, comfortable place to stay.