We sailed the 4 night itenarary on Sunday August 21, during which time Hurricane Irene was winding her way up to the Bahamas area. Despite this, we were lucky and she didnt impact our cruise or our itenarary in the least. Tip -- always get travel insurance! We were glad we got it even though we didnt need to use it.
The ship is very elegant and grand. It is probably the best looking ship sailing the Carribbean waters right now. Yes, there are a lot of kids, but if this scares you off from the beginning, Dont go. No need to know this, go on the cruise and then complain anyway like some do.
The food was good (some dishes were far better than others), the service was good, the entertainment was Disneyish but very fun for all ages. Kids clubs were awesome and they had a great system for figuring out where your kids were at all times through their Mickey bands (ie, a GPS really for your kids). The adult entertainment and lounges were very good too.