Very good! I'm only giving it 3 stars because I've only been there twice, for breakfast. I'm not sure how other items on the menu are, but if they're anything like breakfast, they're going to taste great!
Very clean, especially the bathrooms, which is important to me in a restaurant. The overall look of the place is cozy and inviting.
They stay pretty steady on weekends from what I've seen. I love that this place is pretty close to home, yummy food, reasonable priced and great wait staff.