The location is beautiful, right next to the skating rink. If you are lucky, your table will overlook it. Gorgeous view. We ate here last year, and came back just for the pretty waiting area outside the restaurant, and for the view at night.
However we had forgotten how lackluster the food/service was. My husband had a steak both times and it was just alright. I got some scallop dinner and it was way too salty and didn't eat it. My son's child's hamburger was just a hamburger, he didn't finish it. I ate it because I was hungry. The bread some of the other posters mention was the highlight.
One thing we always remember though, is the aloof service. We had received the same aloof uncaring attitude from the male server last year that we got from the female one this year. Like they could care less you are here or what you think of them, nothing but the basics. I would expect more considering the cost of the food.
I suppose there aren't too many nice restaurants in Keystone, or at least we haven't found any yet...so if there is no where else, I would suggest this place for the ambience alone. We are done coming here though. Twice in two years was enough.