We stayed here as a couple with our two dogs. The place was very spacious and would easily accommodate a family. Has all equipment/ amenities needed which made it feel like home from home. My only criticism was the lack of heating. The wood burner was unable to heat such a large property and we resorted to using the oven as a heat source. The hotel attached was in fact open with very friendly staff and was welcoming of our dogs, as was the nearby local pub which is a five minute walk. We thoroughly enjoyed our stay here and would recommend it.