Clean and fresh inside. Staff was attentive and prompt with food service. I liked the option to use the kiosk or a cashier. I used the kiosk because my kids think it is cool to build their own meal. The food came out fresh and correctly prepared. All the self service areas (drinks, napkins, forks, etc) were full and organized. The bathroom was clean which is also a big plus when your kids have to go every 5 mins...