Teeny tiny but adequate. Clean. Pleasant staff. Only one girl working so I'm sure it could get crazy busy. Unlike the old mall days, you can't really watch them cooing or making the lemonade. That takes some of the fun out for the kids. Overall a pleasant enough experience.