The cabin was clean and our steward was polite. The common areas and restrooms were kept clean as well. My problem was with the wait staff. This was my 5th cruise with Disney, I am a DVC Member, and this may be my last. For those that don't know, Disney Ships have rotational dining. This means you eat at 3 different resturaunts and your tablemates and wait staff go with you. This is nice beause they seem to try to sit you with people roughly your own age, or your children's age if you have any etc. Your waiter and their asst. get to know your preferences and it's usually nice. Sadly when you go to a restraunt for breakfast or lunch the waiters knowing you won't be tipping them aren't as friendly especially if you go in torwards the end of service. I felt very rushed the times I did this. I don't like getting dessert 5 min after my meal is served. This happened both times I had lunch late. Same attitude on the Alaskan Cruise we took in 2013.
One of our ports was cancelled during the cruise over state dept warnings. I understand why as it was a safety issue. Our waiter for lunch that day complained through our whole meal about it because the staff had to work much harder during at sea days than port days. He informed us how much he and the rest of the crew hated Panama Canal cruises because most of the days were at sea.
The food itself was mediocre. If you don't have the room to rest your meat or time to cook it properly don't serve it. Most of the meats were dry and overcooked. Most of our appetizers seemed very well rested. They seemed to do okay with pasta dishes. If you want good food on the Wonder eat at Palo's. There is a $30.00 fee per person and you must be 18 to eat there, liquor is extra, but the food is wonderful. If you had that meal on land it would easily run $100.00 or more per person.
It was clean but it need a few repairs. The closet doors and the veranda door stuck. Our steward noticed and had the repairs made while we were away.