My kids love this place. It's a nice place to visit, especially on rainy days. They particularly love the water area, that is filled with balls that you can play with in the water. They also have a toy pizza place you can staff upstairs, including making the pizza and a delivery truck. They have a membership which is nice, and you can apply your first admission to the membership fee on that day. The membership also gives you a discount at the gift shop which has some nice toys. The only drawback is the food. It is really bad, and there are barely any restaurants I could find easily in the area. So bring your lunch or plan a specific place to eat before you get there.
more