Criteria #1, space for kids to run around outside, only 1 option in Kinsale itself, Actons Hotel, food alright.
Better option again, get in the car and drive 15 mins to The Speckled Door at Garretstown beach, lovely food and big contained lawn out the back (with horses over the fence) for kids to run around while you eat dinner, drink pint, bask in sun.