This place is AMAZING! So large and so many activities for kids of all ages! Only thing stopping me from rating 10/10 is how pricey it is. I brought my nephew there one day and he described it as one of the best days of his life. I cannot wait for my son to be old enough to bring him here too!