The information given about this trip was accurate and we got exactly what we expected. We got picked up a few minutes early at our rented apartment which was very appreciated, even though the information only says hotel pick up. Furthermore, the extra tours provided by the company (snorkeling, glass boat etc) can also be booked on the bus and the driver set you up with the guides on site.
The trip to key west was about 4 hours including all the pick-ups from various hotels. We stopped one time on our way down at a McDonald’s, but there were also convenience stores nearby if one prefer other breakfasts at approximately 10am. The driver of the bus was good and provided basic information about the islands and cities we passed during our tour. Expect some funny jokes from this bloke!
The bus stopped at a good site on key west, close to the two main streets and main tourist attractions.
If I need to put something bad about this trip, there was no WiFi on the bus as promised! Moreover, it is not about the tour but rather key west. It is very touristy and it’s all about souvenirs. Almost all houses on the main streets consist of souvenir shops with the same products. However, the town is a nice place to walk around in (if you like walking) with many old typical southern buildings. There are also hop on/off shuttles all around the island (for purchase). Also some form of free shuttle bus that we didn’t try.
The trip back home did not make a stop on the way, you need to eat before leaving or buy something to bring on the bus. The 6 hours provided at key west are well sufficient to both be a tourist and find places to eat! Since the bus does not stop on the way home, and only makes drop off at the bigger hotels and the main streets of Miami Beach, it is faster to get home. We got dropped off near our apartment as well so we were very happy about that. All and all a pleasant day trip that we recommend.