We ate there on a Sat night and it was busy but service was quick & good. Once you checked in, they usher you off to wait in line for a photo shoot but with no princesses. They will bring you the photo to your table but it costs extra $. The food was buffet style with a stir fry station, seafood and various salads & a carving station. It was incredibly good. Better than what I expected since this is princess dining. There was prince charming, Cinderella and the 2 step sisters who were hilarious. The meal can be costly if you're not on the dining plan. For me, it was worth it because you get the princesses and the food was good.