My husband and I Went out on a seven day Eastern Caribbean Itinerary which included some great ports. We have only cruised on NCL and so I don't have much reference except other NCL cruises we have been on, but I will do my best to be as objective as possible.
We left from Port Canaveral, which was a first for us. This port was not pretty, very industrial area. However, being on Easter weekend, it was more economical to drive from our coastal NC home, so we did.
We parked at the Radisson Resort at the Port, but didn't stay there until our return on the 14th. The free shuttle was great, but the wait to take the five minute ride to the port was grueling to say the least. The transportation attendants were rude, and obviously stressed out! However, we were excited and didn't let it get us down. Everyone else at the Radisson was wonderful . The food and service, the drinks, the room, the pool, everything there was impeccable and I highly recommend this as a pre or post cruise hotel.