"Excellent food and drinks!! Restaurant does need to clean windows more frequently, since it does offer nice views of patios and lake, but windows were dirty. We were a bit disappointed as after making a reservation to celebrate with another couple, our table was in a poor location, and not at all set or ready for us. That was unsettling. And, when making reservation (1.5 weeks earlier) I told hostess (on phone) that we also wanted after dinner lake cruise. When we got there, a private event had booked the boat for the time we would have finished dinner. Captain of boat was very nice and gave us free passes for rides another time. Finally, got charged extra for ice in our drinks! Our server did take it off our bill when we questioned that. Also, there is an additional charge if using credit cards."