The place is really dirty and smells like dirty kid shoes. The rides and whole place look a little worn down and could use some sprucing up. However my 3 year old could have cared less and LOVED playing there and going on all the rides! They were the perfect size for him and he had a blast. I was a little disappointed that we had to search an employee anytime we wanted to ride a ride. They should definitely have one employee manning each ride. Everyone was waiting and two of the employees were ignoring everyone and having their own conversation in the front. The only girl actually working was hacking up a lung the whole time so that was fun... All in all just an ok experience