April is late for the Caribbean for us pacific northwesters, but when the kids ask you to go with them on a cruise in 4 weeks.....
We flew to Miami 2 days ahead (having experienced weather probs on other cross country flights to cruises) and had a great time in Miami at the Conrad Hilton on points. Most other Hiltons were booked with cruiseline groups. Great hotel, a bit quirky. I loved the water cooled glass roof of the porte cochere. Minimalist modern. Wierd having concierge on 1st floor and main lobby on the 25th floor. Absolutely great staff, rooms and cuisine.
After hearing that kids & grandkids had made it standby to Fort Lauderdale & we would meet at the ship we relaxed and enjoyed the view of Biscayne Bay.