The trip was very nice. We visited different sections all over the city of Miami. My mother really enjoyed it. There just needs to be more clarification as to which bus you are getting on and the itinerary.
Our experience encapsulated most of the other one star comments and more. Our pickup was almost a half hour late. We booked and got the confirmation that we were on an air conditioned mini bus with an English guide. They did put us on the mini bus that was pictured in the ad, but then pulled us off after we had driven about a block and asked us to walk back to another bus behind them. It became clear then that they had put us on a Spanish speaking bus. The second bus was not an air conditioned mini bus, but a double decker open air on the top. That tour guide was a little confused as to why they put us on his bus, but was accommodating and pleasant. This was a mixed English/Spanish tour and although it did go to the places on our original itinerary, it was not what we paid for and we felt taken advantage of, but decided to make the most of it and have a positive attitude during the ride. The other comments about the Miami management of these tours being very subpar are too too true.