It is nice to have food outside on a deck overlooking a lake.
service was rather slow, waited really long time before placing food order (but drinks came fast) and really long time to get a check.
Food we had was mediocre. We are vegetarians and this place is not about it (with still some choices available). We had all you can eat buffet - and it was just ok. Generally people there were very friendly and nice.