Port of Galveston was less than wonderful. Not much to do while we were waiting for our ship to come in... It was delayed by heavy fog that morning. A block from the pier is a small shopping/restaurant district, but we were done with that in an hour.
We stayed at the Best Western Seaside Inn which was a wonderful hotel. Very clean hotel (lobby and room), and very efficient staff. Breakfast was well stocked with fresh fruit, cereal, boiled eggs, coffee, juice, and much more. It also had waffle irons and batter so that you could make your own fresh waffle.
We drove down from southwest Missouri and that only took about 10 hours (drive-time).
Cabin 1412 - A lot of engine noise but we got used to it for the most part. Coming into and leaving port, VERY noisy.
A very comfortable room, quite clean. Spacious. Bathroom did flood one day, but plumber took care of it and then steward cleaned.
Being at nearly the last cabin at the aft end, it was a long walk to the other end of the ship for anything taking place in the forward end of the ship.