My four year old granddaughter had a fantastic time. We were there for over three hours and could have easily stayed longer.
Went during the week so it wasn't crowded and there was plenty of free parking.
The total cost for the day was about $25 (entry fee, some chips and an ice block) and it was great value. Will be back.