The patio seating and lake view is the only saving grace of this place. The service is impossibly slow. We had to set up our own table to eat because it hadn't been bussed properly and the hostess didn't help. Good thing I'm a mom and not afraid to pitch in and get things done! Food was good--no issues there, but we had to had to wait so long for everything-drinks, chips, etc. Worst part was we waited from 8:54 to 9:15 just to get the check. We wanted to leave-definitely couldn't! We were a party of five so not too many people and our orders were off the menu, not complicated. I think they were way understaffed and not well prepared for a large holiday (July 4) weekend crowd. Too bad. Huge missed opportunity to make a great impression.