Cosy, warm and homely with excellent facilities and wonderful little touches.