Fantastic place to stay. Friendly and helpful hosts, spacious and clean, warm and has everything you need. Our toddler loved playing with the friendly, well-trained dog and exploring the garden. Short, easy drive to all the local highlights and amenities. We would happily stay here again.