I've had lunch, dinner and brunch here a few times with friends. It is ok, but not great. It never fails that something gets forgotten and doesn't make its way to the table. I have had dishes served that were room temperature. The service is a bit on the slow side. It is a good place to sit back and have a muffin and a cup of coffee while reading the paper. However, I can do that at almost any coffee shop in town.
They rotate out parts of their menu each season. Which is nice but would be nicer if the food was a bit better. They do a rendition of eggs Benedict right now that is uninspired. Although they try hard to be a bit different, putting ciabatta on the bottom with a Parmesan artichoke spread on it before topping it with ham (not Canadian bacon) then the poached egg (which needs vinegar in the poaching water so they end up with more whites attached to the yolk) then a light hollandaise like sauce.
The only item I would actually go back for, they took off the menu. If you see the egg white omelette with asparagus and swiss, order it. It does have a nice flavor.