I took my 3 year old for the first time early on a Friday (no crowds), and we had a blast. The staff was friendly and the pizza was good. Some of the games were out of order (hence the lower star rating), but we purchased the hour play so it didn't hold us up.