I've had good food at the Waterwheel, and bad. I've had delectable breakfast, and mediocre lunches and dinners. The atmosphere is unique -- an old mill -- but it's often a bit musty and drafty and never 'quite spotless.' What I've never had at the Waterwheel, in 10+ years of going there, is good service.
This is a small, unique, quaint place to dine. If it is crowded, it's noisy. If it's empty, it can be cold and drafty. But, whether it is busy or slow, the service is simply abysmal. Think of a bad diner out of the 1970s, where you have to catch the attention of your server in order to get anything -- from ordering to getting a refill for your coffee -- and you have the Waterwheel.
It's been around a while. It has a following. But it could be so much better it if only tried to iron-out the obvious service and 'attitude' issues of its staff. The food -- sometimes great, sometimes not. The atmosphere -- mixed (although it could be spectacular with a little TLC). The service makes it a 'poor' overall. Too bad too -- it could easily be the best in town.