We always do dinner when we're there. We've done breakfast once, and since we're staying at Poly we'll do breakfast on our next trip too. The breakfast is fun, but it's typical breakfast fare. You're there for the characters. The dinner is good food (of course, you'll hear from those who say it's awful too) and a unique experience.