I'd like to thank the previous reviews I read, because we knew just what to expect. This day excursion was Awesome. We were scheduled to be picked up at the Pelican Beach resort at 5:40 AM. We got there early and paid 14 for our car to be valet parked. While we were waiting, we sat on the deck outside the back of the Hotel. It was just amazing. The ocean waves sounded wonderful. We stayed on the deck for about 20 minutes, then we went back up front to the lobby area and sat on the rocking chairs, waiting on the driver. It was 5:45 when the driver picked us up. I was on the second digit to make the call because i was getting nervous, when he drove up. Great. We drove to Miami to pick up a few more folks, then we were on our way. Our driver was knowledgeable and courteous. Our bus had wi-fi, but you had to ask for the passwords. Everything worked out perfectly. Our driver pointed out the highlights in English and Spanish. Very nice guy with a sense of humor to boot!. We stopped for a quick 20 minute break, then we made our way to Key West and spent 5 hours touring the city which was narrated by a couple different guys, as we used the hop on hop off tour. All in, this was well worth the time and effort. We had a wonderful time!
Our driver was a little over enthusiastic and difficult to understand. His command of English was fair. Everything was repeated in Spanish which was annoying. The trip began with a very early pickup - 5:45 am and we were delivered to a larger bus in Miami - none of which had been communicated to us prior to getting on the smaller van or even throughout the first part of the journey. Then we spent the next two plus hours making multiple stops picking people up! Had we known there were so many pick up spots, we would not have booked this trip.
Great trip. Great weather. Bus driver Edwardo was the best. We snorkled for the afternoon and loved it.