Do not go with young kids!  Expensive, bad food, small rooms, poor customer service and not stroller friendly.  They make you sit thru a 15 minute movie which was miserable with my little ones.  The food was terrible and overpriced.  People were literally returning rotten fruit in front of me and the cashier would l t take anything off the shelves.  The staff were rude - we got yelled at in the atrium because my toddler had a butterfly land on her and she went nuts I'm talking screaming ballistic.  We could t find a staff to help us so we took the butterfly off of her to get her to stop yelling and immediately a staff appears out of nowhere and is yelling at us for touching it.  I was not impressed with the customer service and was told we couldn't skip the movie even with 3 toddlers who just would not sit still and bothered the people around us.