Saved our vacation! We had booked a trip with a company called Miami Boat Rental and/or Boat Miami Beach and they totally screwed us. Day of the trip they contacted us telling us to be ready at a certain time. We packed all our stuff for the day and contacted them at the time they told us to be ready. They cancelled on us! When were they going to tell us? It was already midday and we had to think quick. We probably called somewhere between 10 – 20 boat rental companies and finally worked something out with Watersports of Miami. They accommodated us at the very last minute, captain and all, and they made it affordable for us. This was a lot to ask for at the very last minute. We were on the bay in no time at all. This boat ride was easily the highlight of our week in Miami. We can’t thank them enough for coming through for us when they didn’t have to. Highly recommend. Our captain was Danny. He customized our ride to our liking and also through in a few detours and hot spots along the way that we really enjoyed.