Good food and coffee. A little pricey and can be slow, especially when busy, but the servers are friendly and courteous. I had a bad experience with their wifi. You must pay to use it, and after having done so it didn't work. The staff was good about it though and refunded my money so no harm.