We chose Disney because we heard it was worth the price and the teen clubs were great. We are Disney fans, and went to WDW before the cruise and had a great time there, even with the crowds. We also heard that the private island was the best. We were very disappointed and felt we did not get a great vacation for the price. We've been on quite a few cruises.
Pros;
The ship is very pretty.
The deck in 5052 is very large, easily 4 times bigger than most of the other decks on board. The room is a standard room, enough room for 2, not enough for a family of 4.
There was a sewage smell each evening.
The island is very crowded, hard to find chairs on the beach or at lunch. All of the swimming areas are netted off. The snorkeling beach is netted off and closed off with an artificial wall. They also make you wear a life vest. They managed to take most of the natural beauty away from the side of the island. The slides are cool for little ones.
Good time shopping. Expensive, as you would expect.