Clean, parking close by (on street and cross the street there's a municipal parking lot). The staff was very friendly, the bagels were very fresh, and even though it was a busy Sunday morning, I got speedy service and my order correct. Lots of room to sit and eat (even though we took ours to go). You can even see them making the bagels right in front of you behind glass where you're waiting to place your order.