We've done lunch 3X,dinner 2X and will do breakfast in August. The difference between the two dinners was totally opposite- first was awful and second was really nice. The big difference was where we were seated. The first time,we were given the worst table. It was right there,when you walk in,and right opposite the doorway to the Beast. There were people either bumping into us or the table, or standing over us,in line,waiting to see the Beast. The second time was last December. We were able to get the table next to a window AND next to the Christmas Tree. Watching the snow fall every few minutes while next to the tree added to a magical evening feeling. The food was fine,no complaints and servers were great. Sit where you really want to,don't settle. Lesson learned.