We are going to LEGOLAND for a day or two, and then on a 3 night Bahama cruise out of Miami. I'm thinking we will fly into Orlando, take a car to LEGOLAND, and then I'm not sure whether we will spend one night there and drive to Miami the second night, or spend two nights there and drive to Miami early the morning of cruise departure. We are in a concierge suite, so no set embarkation time. We will hire a car, not drive ourselves. I think it's a 3 hour drive. Is it a bad idea to drive into Miami that morning? I would rather spend two nights at LEGOLAND hotel than one there, one in Miami, and 3 on the ship. Thoughts?