We flew from Pittsburgh to Houston and went with Sam's Limosine Service to drive us to Galveston.
I would highly recommend them, they were extremely professional and right on time.
We were at the ship at 11:30 and were in line for about 35minutes which was not bad at all, line moved very quickly. We ate at the Italian restaurant which is complimentary from 12-2:30 everyday and the food is very good. We were in our rom by 1:30.
Our cabin was a spa cabin. It was extremely quiet, and always clean. The housekeeping staff was very friendly and always asked how our day was and if we needed anything. The only thing our family would do different is probably book two rooms or get a suite. Only because my son is 18, my daughter is 16 and we were just too cramped and not enough room for all of our clothes. We loved our balcony. This helped with the space when someone was getting dressed.