We prefer Keywest. Total compared to a cruise it would be more expensive, but you could get in more diving. If you go I’d go to My Blue Heaven resteraunt as one of your dinner choices. We go every time and I send any of my friends there. It’s great and Hemmingway used to box there...or so they claim. Key west has a lot of outdoor activities and you can’t beat a sunset at Mallory Square with a beverage of your choice in hand.