Just got off the Disney Magic - it was truly a wonderful cruise for the whole family.
We reserved three staterooms for ourselves, 2 grandchildren and our daughter and son-in-law. The embarkation is a breeze through Disney's own terminal. Travel to and from the port was a 1.5 hour drive from our home in Central Florida.
The stop in Nassau was as expected as we had been there many times. Beautiful water, beaches but lots of ships in port (6 on the day we were there) which adds at least 15,000 extra people in town on any given day when the ships are in. We tend to stay on the ship.