We stopped here on our way further up north for dinner, and for lunch on the way back! The portions were plenty big and the food was above average. The prices were reasonable. The views are limited, but the drawbridge is right there - which was neat for the little one in our party. The staff seemed like it might be new-ish. Both servers were fine, but maybe it was a little hectic in there? The second time, the chef/cook (manager?) walked through the restaurant and called the entire wait staff to the back for a meeting. Just found it awkward, but not necessarily bad.