This was my 4th cruise, second on Carnival.
We had a great time and really enjoy cruising. We travel in groups and this year we had 12 in total travelling with us. This is a nice size ship to travel in large groups, the larger boats are more difficult to keep everyone together and it is next to impossible to get a beach chair on sea days on the larger boats.
We booked our transfer through Galveston Limo Service and not only did it save us financially (about 30 per person) but also it flowed very smoothly and there were no crowds or being "herded".