Each meal has a 1-hour seating window for all guests to arrive (and stay until they finish, no pressure). The dining room is HUGE and has a great view of the lake. The seating times vary but are around 8:30-9:30 for breakfast (which I found to be WAY too late for our family, with the kids up by 5:30 or 6 I was STARVING by breakfast and had to pound a pre-breakfast snack bar from home), lunch at 12:30-1:30, and dinner at 6:30-7:30pm. Breakfast and dinner were usually a mixture of la carte and family style (but you can get as much as you want), with lunch being buffet style. I was very impressed with the food, stuffed myself silly at each and every meal and don't regret it one bit!! It's vacation! The French Crumb Cake greets you each morning and you can even order it (and other baked goods) to take home with you. They are extremely accommodating making special requests, and the service is FAST and friendly. It's amazing how they can serve so many guests at the same time, but they've worked out an impressive system and everything arrived piping hot and YUMMMMMO! Alcohol is not included, nor are the super cute kids' cocktails which all come with some sort of toy or gadget.
At every meal, at least 3 different non-server staff stop by to chat and ask you how you're stay is going and if you have any questions. Even the owner came by at each dinner, dressed festively each day in a different pair of pants and tie featuring various cartoons and characters. So fun!