(First, let me say that this was our first cruise, so we have no point of reference with any other cruise line or ship.)
Embarkation: We flew in to Orlando 2 days early and stayed with friends who drove us to the port so we didn't get there until 2:00 which made boarding very easy because the line was short and we were able to go straight to our cabin without waiting like those who come really early.
Nassau, Bahamas: We did the Dolphin Swim at Blue Lagoon Island excursion. Although it is quite expensive, I recommend it to anyone who likes dolphins. Everyone at Dolphin Experience was extremely nice and although there were quite a few people on the ferry ride out there, there split you up in to groups of 8 to go in the water with 2 dolphins per group. So you get plenty of time to pet and play with the dolphins. And being pushed 100 feet at 25 mph by 2 dolphins is a pretty awesome experience!
Having a private balcony was great! We heard some noise from the Amber Palace right below us one night but we are late night people so it didn't bother our sleeping at all.