My family has never been on a cruise before. We decided to use the Disney Cruise Lines and take a 7 day Bahama's cruise on the Disney Wonder. We sailed from the port of Galveston. We pre-purchased our parking in the secured lot before hand and saved $5 off the "at the gate" price.
The shuttles to and from the parking lot were perfect and on time. The entire experience at the Port was wonderful.
I'm more than happy with Galveston and how the port handled us.
I'd be willing to leave out of Galveston again if Disney decided to go out of it (apparently they are no longer using Galveston as a port).