If you're looking to have a nice meal with the kids, the Belair Hotel is a great spot. The outside playground is good for all ages except if it's raining because it's not undercover. The kids menu has a few different options along with vegan and gluten-free meals.
There's two slides for the different ages to enjoy and having a padded ground is great for unexpected falls. When the kids are tired of the playground or its raining outside there's another area for them to enjoy inside.
The inside area has bean bags and a tv with children's shows on it, which is enclosed so the noise can't be heard throughout the restaurant. The room has large windows so you can easily see what the kids are doing.