AAA Granary is a fantastic place to stay with a young family.
The views are beautiful and having some animals around really makes for an interesting trip.