Cape May is a seafood buffet at dinner. If you love seafood buffets, then I hear it is an excellent choice. We really don’t like seafood, so breakfast for us
The odor at dinnertime is awful, especially if you aren't a fan of old boat docks at the fish factory. It is really bad and can carry over to the rest of the time. Breakfast was nice.
The breakfast food is better, IMHO. Plus you will see the characters. The food at the dinner buffet was lukewarm at best the time we went there. We wouldn't do dinner again.
We did both on previous trips. As my DH was not a fish lover my vote would be breakfast. (Although I think they had ribs that he really enjoyed.)Breakfast with the characters there was lovely!