Bus tour was excellent. Great commentary and stops at the right places. Covers two loops of Miami and each loop takes around an hour if you don't get off. Cruise was ok. Shows the expensive houses etc. Well worth the money. Highly recommended.
Not great. If you have a hire car, you would save by just driving yourself to the Everglades tour site. Transportation was just a shuttle bus with no commentary. Everglades tour quite boring. No gators except next to base where they are fed.