I found this cruise for a really good rate and 3 friends and I booked 2 small inside cabins (the ones with 1 upper and 1 lower).
Day 1-We flew into Houston a day ahead of time, picked up our 1 way rental car, and stayed at the Wyndham Greenspoint (booked through Priceline). Hotel was nice, close to restaurants/mall, served it's purpose well.
Day 2-We drove to the Enterprise rental office in Galveston to return our car. We were told that they were really busy and the shuttle may be a while to take us to the ship. One of the agents ended up having us load our luggage back into the SUV and took us to the ship himself.