Wonderful Family Vacation. We sailed on the alternate itinerary to Castaway Cay, Costa Maya, Cozumel and back to Castaway Cay.
Disney does it right. Our 3 year old daughter loved playing in the Oceaneers Club. We felt totally comfortable leaving her there when we wanted some adult time. We carried a pager so we knew we could be reached if there was ever a problem (there wasn't).
We loved the dining rotation which gave us an opportunity to meet another couple and their daughter. Our server was wonderful. He went out of his way to please our daughter's fussy palate. Some of the food on the children's menu was so tasty, the adults even ordered off the children's menu (and visa versa).