Hands down Cape May Cafe. Cape May has become a family favorite. We especially love seeing Minnie, Goofy, and Donald in their beach attire, plus the food there is always hot and fresh. We have been to both CM and O'hana's before too and at CMs the characters seemed so rushed to us (went during dinner time so it may be different for breakfast), and Minnie forgot to come to our table which devastated our youngest DD who is a HUGE Minnie fan. At O'hanas, the food was good but the character interaction was so-so....the only one that really interacted with my kids was Lilo, she loved the fact that my older DD had a pin of Lilo on her laniard. At Cape May all the characters really pay close attention to everyone at the table.