My wife and I won a "free cruise" when we bought into a time share a couple of years ago. TAV was the name of the service that administered the "free cruise," which of course was limited in dates and ships. Carnival Ecstasy was one of the ships and this (leaving Jan. 18) was one of the dates. By the time we paid the fees to TAV associated with the cruise, we came up about $20 each short of what we would have actually paid to go on the cruise ... so it wasn't free :)
But ... we decided to make the best of it. We have cruised five previous times on Royal Caribbean and had great experiences. We knew this was an older Carnival ship (second oldest) and read many reviews on Cruise Critic (that were very helpful). We left our children at home, and flew down on Sunday thanks to frequent flier miles. We got a free shuttle from the airport to our motel (Courtyard by Marriott) and paid 10 apiece for a shuttle to the ship on Monday morning. We got to the port around 11:30 and got right into the waiting area, where we chatted up other travelers. It should be noted when we left Minnesota on Sunday it was 15 below zero ... so temps in the 70s meant we had a 90 degree difference. All good so far!
We stayed in the lowest tier of room, but only used the stateroom to sleep. It was about what we expected, maybe a little dirtier than it should have been, but quieter than expected.
we took down the bunk bed and made the beds side by side, which I think was illegal :) Bathroom was small, but managable, and bathroom could have been cleaner.
We rented bikes and putzed around the island, saw almost everything, did a little shopping.
We rented a scooter and tooled around the island for about six hours, beach hopping and such.