Betty Lou Cruises are great for celebrating an occasion or even just for amping up a lazy weekend. I've managed to completely luck out with weather both times I've been on the cruises, so my review counts for the best-case scenario! I was surprised by how many people fit on the boat; I honestly only felt crowded when running into somebody while going up and down the stairs for food. I would say that the top floor outdoor seating is the best- you're in the fresh air and don't have to worry about people shuffling around you to reach the buffet! Your best bet for getting the seat you want is to get there early and stand close to the dock, right at the front of the line. The service was excellent the whole time. The waiters were super smiley and came around constantly to refill drinks and ask if we needed anything else, and the captains were cheerful and gave insightful information throughout the Monona tour. We loved the views the whole time. The food buffet, while quite large for the size of the outing, was pretty average. Don't expect gourmet food... it's good, but I say spend more time on the mimosas ;)