The bagels are fresh and delicious and very well might be the best in town. The restrooms and dining area are clean, the service is friendly but a little slow. Since this place is a hit among the locals, the wait can get long and the dining area can get crowded. There is plenty of parking.