The ship itself was great. There always seemed to be something going on, and with so many options it never felt like there were 6,000 people on board with two exceptions: the Windjammer, and the pool on sea days. There were a few minor things that annoyed me but on the whole, I had a wonderful time.
Embarkation was expedited for a private event so I can't comment on the standard there, while we did the express disembarkation and just walked off the ship with our luggage. Would definitely recommend that over the timed disembarkation I've done before.
The cabin was fine. I wasn't in it all too much, but size-wise it was good. The bathroom was a little narrow for a taller guy like me, so I occasionally bumped my head into the towel rack standing up or had a hard time washing my feet. The bed was rock hard, it made sleeping pretty bad, but I managed.
Standard stateroom. Bed was hard as a rock but otherwise the room was fine.
I'm from Florida so I didn't do any exploring, but Ft. Lauderdale is generally a fine city. If you like beer, visit Funky Buddha Brewing while you're in town if you're able.
It's Nassau, it won't blow you away. I only got off the boat to take some sips at Pirate Republic Brewing.