Disney doesn't do anything small, and Mickey sweats the small details. The ship (Fantasy) was great, the crew was great, the food was great, and the service was great. We enjoyed the itinerary and wish we had more time on St Thomas and Castaway Cay, but less time on Tortola would've been fine with us. I was disappointed that I was unable to find a cup of coffee on the final day, even at 3 AM. Pretty small problem when you think of the orchestration required to make a trip like that happen.
My wife and I did this cruise as a retirement celebration. The cruise advisor highly recommended deck 7, which we later discovered was directly above the night club where we enjoyed loud music every night. The room was nice with a large verandah. We did the ultimate dining package but still had trouble getting reservations some nights, and we weren't told that you had to have nice clothes to dine in the French restaurant, and a couple times we stood in line outside the door on a waiting list, and never got called...would've been nice if they had just told us. Be prepared to pay for everything from shakes to beer. We enjoyed the stops thoroughly, but were not impressed with Norwegian at all.