Not the best visit. The sandwiches took forever to make, even though there was no one in front of us. The wrap was rolled wrong, which left all the chicken on one half and all the veggies on the other. The latte didn't taste quite right. The tables were dirty despite there being plenty of idle staff.
We've been here several times and have had better service/food/drinks in the past, so I'm sure we'll try it again, but this visit was a disappointment.