We have been here about 4 times with our 5 year old. He likes it and is really entertained for an hour or so. He also likes it with a friend. It's kind of expensive, but we use a stamp card and have even won a few rounds. It's a little disorganized because not everyone is doing the course in order. So, sometimes you just need to go with the flow and wander around.
The decor is pretty basic with lots of black lights and it could invest a little in making it more exciting for birthday parties, etc. But overall, it's fine.