Charlie is more of an indoor playground with dining facilities than a restaurant, although the name 'family restaurant' probably gives that away. The atmosphere is completely aimed at children and families, which is great if that is what you are specifically looking for. The menu also reflects this and therefore offers few surprises. Compliments for the extensive gluten-free range, which was not necessary for us, but was very positive.
What was disappointing was the lack of service. Nowadays you order everything via a tablet, which means there is hardly any interaction with the staff. That feels impersonal and makes it less hospitable. A solution for staff shortages, but it does detract from the experience of service.
The food is really overpriced for what you get.
In short: if your children want to play, this can be a handy place to have something to eat.