We end up here a couple times a year. I have dropped my review by 1 star because there is a problem every single time we go there. The service is super slooooow always, even if you are the only group in the place. The prices are also a little on the pricey side.
That said, go there knowing it is going to be 90 minutes or so, expect them to mess up at least one of the orders and know you are going to throw down some cash. it is still worth a visit (or 2) a year. The elk stew is amazing, and you aren't going to get it anywhere else. Hanna still tries to make you feel like family.
You take the good with the bad to get the delish food. Just don't go there hungry or with people you don't like :-)