Overall we had a great time and met some very nice people.
We drove from Boston and it could not have been easier. We were shocked when the navigation said exit right to the cruise terminal. Parked, headed in, breezed through check-in, sat for a minute, our group number was called and we were on board. Luggage quickly followed so no issues with embarkation.
There is pretty much nothing around the terminal at Port Canaveral, not even a store to grab a newspaper. We did the airboat shore excursions. It was fun, definitely worth it. Alligators EVERYWHERE, not like a whale watch were you might be lucky to see one or two, these critters were all over the place! We weren't able to stop at the private island due to the weather conditions. Instead we spent an extra half day in Nassau. No big deal.
Great location. We were worried about noise from the pool deck but that was never an issue. There was plenty of space and the balcony was perfect.