Only problem I had here was the breakfast sandwiches are out together very poorly. Seems like they just throw the ingredients into the croissant like a McDonald's employee.
Other than that, the service is good and they have quite a bit of seating even when it gets busy.