Trek to the point of embarkation, south from Orlando, save $22 and take Toll Road 528 to I-95 and get off the FL Turnpike. Travel time is the same and there's more amenities.
Night prior to cruise, recommend the Embassy Suites, Airport for spacious rooms and complimentary cooked to order breakfast. Through airportreservations.com, parking is $7/night vs. $20 at the Port. The hotel is 8 miles away. Shuttles are available for $10 person or take a cab for $25.
Embarkation - arrive by Noon for 4 pm sailing and expect 30 minute process. Gets longer the later it gets. Attempts to bring alcohol on board will result in the items being confiscated until the end of the cruise - you will get caught. You may bring water bottles and sodas in checked luggage - this I recommend for various reasons. The cabins have small refrigerators stocked with ship drinks (at high prices) but the crew will empty their stock out at your request and you can use the fridge.