We discovered this place a few years ago and now eat there at least once every trip.
It's just so quiet and peaceful - a great break from the parks and resorts!
The only problem we've ever had was, on one or two occasions, the dining room was closed for a "special event" - normally a tournament of some type.
Their sandwiches are great - and they normally have a special or two. My husband normally gets a ceasar salad - and I go for a chicken sandwich. They also have a reuben, if I remember correctly - and offer fresh fruit in place of fries, if you prefer. There's also a barbeque sandwich with a citrus-y sauce, if I remember correctly.
They have great "onion straws" that they bring out in a small driving range bucket. They're very good!
I can't recommend this place enough....