This is one of my favorite places to eat. I love the food, the service and the gift shop. The gift shop is always filled with unique items and they aren't that expensive on most things. The food is really good. It is always served in a timely manner and served hot. The service here is excellent. The staff is very attentive, always making sure everything is ok. I just love this restaurant! Great place to sit by the fire and play checkers!