We chose this cruise as it was the only one leaving at a time we could get there after a Sunday wedding. We spent a couple days in South Beach before boarding the cruise to the Western Caribbean.
Embarkation was simple, we had never experienced a cruise before but the whole process was quick and easy. We arrived early, that had to have something to do with it.
We really liked our Mini-Suite cabin. The extra space really made things a bit more comfortable.
We liked the extra space and the double curtains. This allowed us to have the door of the balcony open for the fresh air without having to have all the light coming in.
Just take a short cab ride to the beach. Get a bucket of beers there and RELAX
Be wary of the restaurants in this port, they charge you for drinks and food way over the listed menu price. You have to fight them to change it back.