We did the breakfast when my girls were younger. We very much enjoyed it. My girls wore their princess dresses, got autographs, and plenty of time with the princesses

so much time that an hour later they were starving

. They spent so much time with each princess as they came by and I always had the camera out so basically we didn't eat. My husband enjoyed his meal though.
So many people ask about the food, but really although the food was wonderful we just couldn't enjoy it because we were enjoying the interaction with the princesses. I felt tears come to my eyes each time my daughters looked up to see a princess. It really isn't about the food at the breakfast, it's all about the princesses.
Last December went to the dinner. My girls were older and they wanted the dinner instead of the breakfast. They really enjoyed the springroll appetizer from the adult menu, chicken fingers from the kids menu and the buckle dessert from the adult menu. Our waitress was wonderful and explained they could mix and match child/adult items. They were 11 and 13. Both were offered wands, but my younger asked for the sword instead and thoroughly enjoyed sword fighting my 11 year old nephew the rest of the evening.
The food at the wave is probably better and a little more cooked to perfection. DH really liked the pasta and my MIL said the lavender chicken was good. I had the pork and thought it was okay, I think it should have been cooked a little longer as it seemed a little chewy. I asked the waitress for a steak knife as I couldn't cut it with the butter knife. She was very apologetic and offered to bring me something else more than once, but being on the dining plan I wasn't even hungry at some meals so I really didn't want anything else.
We are going during
free dining this fall and I gave my girls the choice of breakfast, lunch, or dinner at CRT or try a different place. It was no contest, they wanted CRT dinner.
If your kids are younger I think seeing the princesses is nice, but if they are a little older they may enjoy the dinner the more.