I don't quite understand the negative comments about the employees. I just moved here and have only been here a couple of times, but my experience has been great so far. The employees know their job and do it well. Yes at times it can get busy and the line can get backed up. They have an excellent variety of bagels and they are very tasty. I haven't used the restroom so I can't comment on that. They also offer a small variety of other pastries which I haven't tried yet. They have a good rewards program and once you sign up for it just give the cashier your phone number and you will earn rewards points and if you are a senior citizen it will automatically give you the senior discount. Maybe the people who gave them a bad review got up on the wrong side of the bed.