We booked the buffet cruise in advance as this was highly recommended. The food was very good and came with beverages, including rum punch for anyone interested. Dessert was also available at an extra charge. We skipped dessert as we were very full and wanted to get ice cream later at Clearwater Beach (a short walk away). The air conditioning in the dining room was extremely welcome, as it was very hot outside and we had been walking outside for quite some time. After lunch, we headed up to the observation deck and a short while later, were treated to a tour of some of the places of interest in the bay. Some were the homes of well-known celebrities (I won't spoil the surprise), some were structures of historical significance, and some were areas of interest to those interested in nature and conservation. We really enjoyed the tour. Other things to note: For the lunch cruise, this is family friendly. I cannot speak for the dinner cruise. Parking is NOT included with the tour. When you arrive, leave someone in the car and head over to the ticket booth for Calypso Cruises. They will provide you with your tickets (to get you on the boat), wrist bands (for the buffet) and for a small charge, a parking pass. I don't remember how much the parking pass was, but it wasn't expensive. Clearwater Beach is across the street and there is a souvenir shop, bathrooms, changing area (for those who want to swim after their cruise), ice cream shop, etc.