I will start with embarkation. We were in a suite, so we had VIP embarkation, which went very smoothly. We were onboard the ship within 5 minutes or so.
Our cabin was absolutely AMAZING!! It was my first time in a Grand Suite, and if the price is right, I would definitely book a Grand Suite again. However, this was a 3 day cruise, and on 2 days out of the cruise, the toilet would not flush due to "an issue with the main line". While I was given 20% off my next cruise after complaining to Guest Relations, I must say that I expected more given that we were in suite accommodations. The toilet should have been properly serviced. You shouldn't have to search the ship to use the bathroom! We missed breakfast in the Windjammer on the last day due to the toilet not working!
As for the ports, Nassau is ok. We did get off briefly in the evening to view the area, but in all honesty, there really was no reason to get off the ship. We didn't even bother getting off the ship for the tender at CoCo Cay. Why go to a hot island when we could stay on an air conditioned ship?
The Grand Suite is an amazing cabin. I loved the double sinks and having a bathtub. They need to address the plumbing issues so that the toilet flushes properly. The wet bar was nice, the room was large and comfortable, and the balcony was huge! Loved the lounge chairs, as well as the separate table and chairs for on balcony dining. Would definitely book again if the price is right. The best part? You get access to the Concierge Lounge!