We are a group of 6 people flying out from the West Coast to Miami for the Labor Day weekend. One of the things we were considering was to drive to Key West for a Snorkeling trip. I have heard a great deal about the coral reefs around Key West and frankly, given our geographical location, we can safely assume that regular trips to Florida are not on the agenda. My question is whether the following itinerary makes sense :
1. Leave Miami early morning (to beat any long weekend traffic to Key West)
2. Reach Key West around 11AM and set out on a snorkeling trip.
3. Hang around after a late lunch.
4. Spend the night in Key West or drive back to Miami
More specifically, I was wondering if there are other things in Key West that can keep us occupied during the evening (as I don't see a point wasting a vacation evening driving). Also, any tips/advice with regards to Snorkeling tour operators are also much appreciated.