Went here for breakfast with a friend. My friend was late, I offered my table to the next couple waiting but was told their table was ready as well so I went ahead and say die. My friend came 30 min later. We ordered, ate and sat and talked for over 2hrs!!! Food was as expected....I don't expect too much from ihop..but nothing bad. Served was attentive and polite. What I was impressed about, was that we occupied that table for so long, not once did the server or anyone express any impatience. Great experience!!