Although seemingly fresh, contrary to popular opinion these are NOT NY-style bagels. The evidence is that they are not individually cooked and the steamer in the kitchen. If that's not an issue for you, then the bagels are fine and the sandwiches are Ok however both times I've visited the service was slow- not so much by the order taker but in that there was only one person preparing all the food and so sometimes they had several orders in front of yours.
If you are looking for NY-style bagles, you will be dissapointed as I was. These are typical bagels you find at the national chains and are clearly prepared that way instead of the traditional, immigrant NY-style.