Booked with Card Player Cruises which is always a good time. I hadn't cruised in over five years.
Improvements:
* Digital images easy to find by room number and download
Cabin was great with the exception of bed comfort. The bed was extremely hard and pillows is mix match of different levels of discomfort. In hindsight, I would have given our cabin attendant a tip to find us better pillows and mattress topper.
The cabin location is awkward. 2578 is very near the forward lobby but no guest access so instead had to walk down to centrum, up to 4, back to forward, and then back to two to get to the conference room (poker room).
We rented a car from IAH and stayed at the Commodore in Galvestone the day before. The hotel was nothing special but they do offer free cruise ship parking. Cab fare to and from is $12.
A driver and a private tour of the island for $80. Awesome experience. We went to see the sloths which was the best $10pp spent on vacation ever.
We took a cab to downtown $8 and wandered around. Had lunch at Cuatro Taco. Highly recommend. We tried 8 different tacos plus chips and great guacamole for $19. Totally worth it.