Warm and welcoming, a lovely relaxing place to stay.