The wide range of ratings on this place is totally understandable. It has many things going for it... Good food, charming ambience, and a real buzz. However, the small size and almost always busy atmosphere can make the whole experience totally frustrating. So your experience may vary.
As for me, I love the waffles, and their eggs benedict. The eggs flourentine was also delicious, and if you get served in time, the food is wonderful.
The problem is that it really depends on when you go and what kind of crowd you're facing.