Had an amazing trip to Bahamas and FL Keys. Total 9 days:
– Took a 4 day cruise (NCL) from Miami.
– 2 days in Miami Beach city
– 3 days in FL Keys (drive to key-west is just awesome. We stopped at multiple state park beaches while on our way to key-west. Got deal on rental car – we had convertible for same price of regular compact car)
Bahamas water is just amazing – blue, warm, calm. Did snorkeling, kayaking, jet-ski. Just love key-west. Lot of old buildings and feel good place. Hopefully will retire there 🙂 Also would recommend Norwegian Cruise Lines (NCL) – it is freestyle cruising.