This was the first cruise for my family, and I can tell you now that we will never cruise with anyone other than Disney! The ship was magnificently clean, beautifully decorated, and so easy to navigate.
The staff throughout our experience was knowledgeable and friendly. Our stateroom hostess, Lita from the Philippines, had such a pleasant smile on her face and kind words for us every time we saw her. We ate in the restaurant assigned to our rotation every night, and I have to say that dinner was the highlight of each day! Uthen from Thailand was our server, and Ivan from Croatia was our assistant server. Together they worked to make our dining experience so much fun, kept our bellies full to bursting, and were always happy to talk about our experiences from the day. Room service did not take more than half an hour any time we ordered, and the food was always hot or cold, as was suitable.
My daughter, 14, only went to the teen hangout Vibe one afternoon, but she really enjoyed it and said she wished she had gone there sooner. We all utilized the salon, which was a relaxing and serene place to be. I recommend Cabanas for breakfast except for on disembarkation day... there is plenty of seating and the same buffet as Enchanted Garden with a better setup.
Overall we had nothing to complain about and much of the experience was so much better than we expected! We are already planning cruise #2!