We went our first full day, 4/17/2011. Yes, we had to pre-pay. Yes, it was expensive. BUT, it was probably the best dinner we had in our week there, and we got great pictures, autographs, and good time for our daughters to visit with the Princesses. We saw Cinderella in the downstairs, and then had Snow White, Jasmine, Ariel and Belle during dinner. The food was actually quite good, the service was outstanding, and the character time was what made it all worth while. I was actually surprised that after vacation was done, everyone rated it as the best meal we had. I knew I liked mine, but was surprised that the other 3 thought so highly of it. Out of 7 ADR's, this was one of 2 they said they would do again. Maybe, judging from other's reports, we got lucky, but it was worth every penny. And it was a lot of pennies