The food and location were great, but the waitress could have been better organized. We had a group of 12 in the reserved lower level room. We're all easygoing so when the waitress told us they were very busy and short a person, we completely understood. We weren't in a hurry and really, the wait times were short. The drinks were delicious (I recommend the hot apple pie drink) and prices were reasonable. The same with the food - good prices and delicious. I love the cranberry turkey sandwich! The decor is older, but it was clean and in good repair.
Our waitress, who was very friendly, was very unorganized. She even started her introduction with, "I'm a bad waitress. I used to be a bartender so at least your drinks will be good." Although the actual bartender made the drinks. She said "Sorry" about 50 time, but it was only annoying because she was saying it for no reason. Nothing to apologize for most of the time when she said it and our entire party was relaxed and friendly with her. The waitress used an electronic tablet to take orders, but didn't ask which people were together right away, which would have helped her later (she admitted that). When she brought the food out, it was chaotic only because she couldn't tell what the different sandwiches were. We had to do a lot of plate swapping, but eventually we got everything sorted. Food was delicious and perfect. We each got a sandwich and most had two beverages. One person got a dessert.
She came back and checked on us twice in about 10 minutes time after we got our food. I'm pretty sure her legs had to be burning from doing those stairs so much. Then she said, "I guess you all want separate receipts, huh?" Not the most polite way to put it but yes, we had four groupings of 2, 2, 4, and 4. She sat down at an empty chair and explained that scrolling on the tablet was difficult. She started tapping and said she didn't understand how her co-worker has no problem scrolling but she couldn't get it. She said she'll write them down and make the changes on the buffet computer screen upstairs where she could see it all better. She has to run back upstairs for paper. Back down again and sat down, and then almost had to go back upstairs for a pen. She found one in her apron, and said sat down again to start writing out the groups of orders. A little more confusion on her part as we all patiently and clearly went through each groups orders. I was sitting next to her and watched as she wrote them out and helped her, and the final looked right. As she went back upstairs, she said, "I hope I can read my writing." Back with the bills, and every bill had one or more errors - missing items or extra items. I don't know how she messed it up when she had it all written correctly. We wrote the corrections on the bills, and she went back upstairs again. Bright the corrected bills down, and 2 were right and 2 were still wrong, just different wrong and not the way the corrections were noted. If it was something small, we wouldn't have bothered, but one group had quite a bit extra on their bill (meals and drinks), while others were missing several drinks. She ran back upstairs again and back with the corrected bills. She missed the 2 coffees on the one bill again for the third time. Wee all just wanted to make sure we paid for everything we were served. She said, "Well then you're just going to get free coffee then." Yes, I still tipped 20%, because she was nice and she tried.
So I recommend the food, the drinks, and the location, but no guarantees if you get this particular server.