We visited on July 5 after the lunch hour rush for drinks and to enjoy the view of the lake. The service was fine, staff was friendly, etc. so we returned for dinner that night. Couldn't believe we were at the same establishment. Waited 90 minutes for a table (which we expected). Most people who go to an outdoor restaurant on the lake want to be close to the water, right? The hostess sat us as far away from the water as possible even though we walked past about 1/2 empty, cleared tables. When we asked if we could be closer to the water, she moved us one table closer. Finally, my husband asked if we could have the empty table closest to the water and she had to consult with several people before she moved us. Ordered a perch sandwich, which consisted of a mound of coleslaw and three tiny pieces of fried perch. At this point, we were so aggravated, we just wanted to get out of there. The service was so slow, it was completely dark by the time we got our food. The party at the table next to us asked the manager for candles indicating they couldn't even see their food to eat.it. He brought out to their table only, 2 small votive candles and apologized for not being able to turn on the lights. Funny thing is they have a late night menu that is served from 10-12 PM only, but when we left at 10:15ish the place was completely empty. Also, have to mention that the manager filled the tiki torches at a bad time which diners were sitting nearby. He must have spilled the torch fuel as the area smelled strongly of fumes. Also, the restaurant has a dock for boaters to pull up to. A woman who was trying to tie off her boat fell into the water and not one employee came to her aid. She was eventually pulled out of the water by several diners. Maybe this happens all of the time, but it was pretty alarming to the other diners. Overall, the place was a total disappointment the second time around and we'll never return, nor recommend it to anyone visiting Holland. It's too bad, since they have the prime waterfront site and don't even have sense enough to take advantage of a good thing.