Very good experience, great being picked up / dropped off at our hotel. Everglades tour on was excellent, informative, and educational. Bay Cruise was similar in getting to see the port, star's homes, luxury boats, and some of the history of the bay. Both parts were packed full of information and interesting tidbits. Never rushed and always felt safe and well taken care of.