my husband and I ate here a few weeks back and found it to be ok. The service was very awkard and absent minded, but friendly. My husband and I ordered identical breakfast sandwiches and a butterscotch crossiant to share. The lady taking the order must have been overwhelmed because she kept asking us what we wanted on our sandwich and when our order was ready, the sandwiches were slightly wrong.
We first had to ask for our butterscotch crossiant as they forgot to give it to us, then both of our breakfast sandwiches were half right. We ordered our sandwiches with veggies and we didn't get veggies. I didn't really mind, but my husband politely asked if his could be re-made. They were very gracious about re-making the sandwich and gave him a new one right away.
The butterscotch crossiant was good, but sort of disappointing. I would have liked more butterscotch.
All in all this place wasn't bad. I would go back. I do think their prices are a little high for what you get.