Sorry to sound so negative - the cruise was not a total disaster! What age group are you? And your interests?
If you enjoy spending the afternoon and evening drinking, you'll be fine. Just make sure you have lots of credit available, as the drinks were amazingly priced while we were there. Drink of the day for $9.00? There are ways to get around that though.
We had cold weather, which did affect us. My sister, who lives in the Keys and came up to Miami to meet us, commented that it was one of the coldest days of the year. Lucky us! I was in the Bahamas the same time last year (Costa), and it was hot. So the weather did have some impact on our fun.
Good things? Hmm... Nice pillows in the cabin. Friendly staff, even if their services are a bit lacking. Our room steward was wonderfully friendly and polite. Cleaning just wasn't his forte. I dropped a sunflower seed on the floor of our cabin the first night. I watched that sunflower seed the whole trip, and it was still there when we left...
The pool wasn't crowded. It was too cold for that. Just the 1 pool though. There is a kids pool, but the kids don't seem to hang out there too much.
If you like casinos and bingo, you'll have a lot of fun. Embarkation wasn't too bad; you register your credit card right then so you don't have to find another line on board later.
Express debarkation is just that - quick and easy. We actually got to stay in our cabin until our deck (11) was called, at just about 10am. By 10:10 we were off the ship and through customs. NICE!
The ship is fairly easy to navigate; hard to get lost. There are a few dead ends, and a few "you can't get there from here" spots, but it's relatively easy.
Shows are short and sweet. Far short of Broadway, but they don't drag on.
Cabins are relatively soundproof; ours was at least. We were on Deck 11, and hallway noise was never a problem. We did hear some pounding from above at times, but we chose our cabin to be under what we thought would have the least amount of nighttime traffic. It worked.
Climate control in the rooms seems to work very well. We never had a problem with the temperature. Other than our steward turning on the AC every time he cleaned. AC? It was already cold outside! We had to use heat for most of the trip.
BRING: Power strip if you want to charge more than one thing. i.e. cell phone, camera, etc. There is only 1 outlet in the room.
Hangers if you plan to bring a lot of clothing; there aren't a lot in the closet, and the drawers are just for show basically.
Soda if you drink a lot. Drink cards for adults consist of a refillable cup that you have to carry around with you, and it's expensive. Bring soda in plastic bottles in your luggage and you won't have a problem. Same with liquor if you want some. PLASTIC bottles. Transfer it into soda or water bottles. If you like coffee, bring your own (I get those prepackaged coffee/filter things that make 4 cups, think it's Maxwell House) and water to make it with. I tried the water from the bathroom faucet... don't recommend that.
Snacks for your cabin if you get the munchies. A can of Pringles is $3.95 in the little shop. Since I travel with kids, we bring snacks. Candy, gum, granola bars, little applesauces, nuts, etc.
Check to make sure you have all the sundries you need. The selection on the ship is extremely limited and as expected, overpriced. If you're traveling with a child in diapers - they don't sell them on board. In fact, they sell almost nothing for babies. Nor do they supply food for them. I had one cruise (Carnival?) where they had baby food available in jars for those who wanted it. Not so here.
So, it's not that bad. Not horrible. Just not as good as other ships/lines.