We have booked a cruise going from FL. We are going to spend 4 days there prior to the cruise and just wondered if we should split between Miami & FL or just do Miami? any recommendations for either are welcome including best places to stay? TIA