I have been here alone, with family (child included), friends, and with my significant other alone. Coming from someone who has been here various times throughout the day I can say that typically the quality of food is fresh and tasteful, but about two months ago we stopped in around 11 A.M. only to encounter a horrible experience. The food was stale and tasteless. The servers stood around appearing to laugh sarcatiaclly while water glasses at several tables stayed empty and coffee cups continued to lack refills.
A Few weeks later we returned. The food and service were better but there are some staff and one manager that clearly don't enjoy their jobs (turn off). This place is usually good but when it's bad-it is really bad.
Wifi-the consistently reliable wifi is reason enough to come here and give it an extra star.