We come here quite frequently, especially now that we have a little one (great if you have kids). We've had meals here at breakfast, lunch and dinner, and I haven't ever been disappointed in anything I've ordered.
Now with a small family, we usually do come here for breakfast - portions are big, and prices are right. I usually get the bacon and eggs, their sausage is good too (link or homemade patty sausage), and the kids menu has a good selection. It does get a little busy for breakfast, so I would recommend coming early. For lunch and dinner, I've never had to wait very long.