I had a wonderful experience here yesterday. Service was fast and friendly. And the food I ate was good. There is a large patio to enjoy the lake views. Inside is much smaller than outside, looked deceiving at first. But heck, your going to want to eat and drink outside anyways. And yes, there is a boat dock if you want to stop in.