A lovely and comfortable place to stay that feels warm and welcoming as soon as you step in the door.