We just returned fro a 3 day cruise from Miami to the Bahamas on the Norwegian Sky.
I can't believe that there are 19 pages of posts already on the forum since my last visit.
It was real hard not to compare our beautiful Disney ships to the ship we were on.
Our balcony cabin was tiny. We had to climb onto the bed to get out to the balcony once the sofa bed was opened in the evenings. I missed the spacious
DCL cabins and dual bathrooms.
The shower felt like a washing machine tub and the bathroom was uncomfortably small.
We missed the luxury spa H2O bar soap, shower gel, lotion and hair conditioner, that DCL provided. On the Norwegian all we got was a shower gel and shampoo, nothing else.
Our soda card cost nearly $22 per person for 3 days, otherwise the only cold drinks available was water or fresh ice tea . On DCL we misssed the unlimited soda beverages and hot drinks available 24hrs a day.
This was the first time in history that my DD14 did not go to the kid's/teen club. She said it looked boring and spent the whole 3 days with her dad and I

When she's on the Disney ships we only see her at meal times.
We had to boat tender to their private island, with DCL you can just walk off the ship onto land, this saves alot of time.
The water float/tube cost $12 or $25 per person depending on what size you got, it's only $7.50 total on DCL for the 2 days B2B.
I looked at the dance floor and noticed they weren't as polished and gleaming like Disney's ships, but then alot of people were really having such a fun time partying this made up for all the deficits.
Oh and by the way I discovered the best tour yet in Nassau from Tripadvisor. Usually we don't do any shore excursions, but I found the Bahamas Segway and Beach Experience Tour. In Epcot your child has to be at least 16yrs. DD always wanted to try it out, she got her wish. With this group your child has to be 9yrs old or older. It's a pity that DCL doesn't offer this, but privately booked it's worth it. We had such a good time that DD definately wants to do this again in August