We have not been to Cape May, but when we went to Crystal Palace last September with our 13-member group, ages 7-70, everybody really enjoyed it. The food was good and there were plenty of options. The Pooh characters were great, too. My 10-year-old's favorite part of the trip was meeting Tigger because "He just gives such great hugs!"
Also, it is nice that is it in the MK.