I have actually been here three times with being the most recently twice in one week about three weeks ago.
I can speak of my most recent experiences. The first one was where made a lunch reservation for a business meeting. The server was very accomodating. We looked for an outlet to plug our laptops. We actually had a business call, although being loud with some music and the chit chat from some patrons, it was still an ok environment to do our business. Our server came around to check up on us but was very subtle respecting what we were doing. Not ideal but it worked.
The second time, the debit machine was down for some reason. Our server seemed like she had an attitude.
Overall, they have excellent items on the menu. I had ordered pizza and hamburgers previously and they were pretty tasty. They have a decent drink menu as well. It does get jammed on weekends so either get there early or be prepared to wait a long time to get a table.
Maybe the next time I will try their brunch, but definitely one of the better eating establishments of BWV.