The tour was very good. The guide came to pick us up at the hotel on time. The tour covered all the highlights listed.
I am glad we took the Biscayne Bay Cruise. Without it we would have missed out on another view of Miami which cannot be seen by bus. I would highly recommend the combined tours.