I'm sure most of these reviews are from people coming on the weekend. We took our son for his birthday about a month ago, on a week day. Almost no one was there and we had a blast.
Apparently they do story time for young kids there sometimes. I haven't been able to make it to one yet but I hope to soon!
This place deserves more five star reviews. It's not unbearably expensive and it's a nice change of pace from just going to the park or something. I've never been on the weekend but of course, like most places, I'm sure it's a madhouse. Try to make it during the week and I think you'll be happy.