Overall - decent/great. Our hostess, didnt say one word and was rude to us. Our waitress was pleasant, but barely came by. Chicken strips were good. Fries are great. Atmosphere is beautiful. The little shop connected to it on the outside, absolutely rediculous, WAY TO EXPENSIVE. nothing worth half its price, with an unfriendly shop keeper.