If you are at Epcot, you cannot beat the ease of walking to the Beach Club and Cape May. I love them both and have done them both numerous times.
I like Chef Mickey's for dinner but much prefer Cape May for breakfast. I have found the food to be better and its not so hectic. I love fun and love character meals, but when you get a bunch of kids in the morning, all psyched to be going to the parks, it can be very chaotic! Cape May feels like a lot of fun and is lively, but nothing like Chef Mickey's. For some reason in all the times we have done Chef M's for dinner, its never been that hectic, esp if you go a bit later.
However, if Mickey is your thing, stick with Chef Mickey's, he's not at Cape May.