We had a great day and would have given this tour top marks except for one thing. There was a festival in Key West the day we went and the little train wasn't running which the driver told us about on the way. However, he didn't tell us that there was a hop on hop off bus running that could have taken us around. We found this out from one of the bus drivers about 5 minutes before we were due to board the coach back to Miami.
Really, really long day - so many stops to pick up other folks on the way there and back but ultimately, it was worth it. I think I might fly there next time though. Also, wifi on the tour bus did not work.
This was perfect for our group of 10 who wanted to get a taste of Key West while visiting Fort Lauderdale. It was a long day but the coach was comfortable. They accommodated our group by picking us up in our hotel which was not on the regular list. We had just enough time in Key West to enjoy a boat trip, a wonderful lunch and a quick trip around town for some shopping.