It's a nice ship, but I do agree that it's showing some wear. The bathroom floor in our cabin was stained, and some of the furnishings in other areas were a bit shabby. The ports of call were fun, however.
The main dining room food and staff were superb. We made our "My Time" dining reservations two weeks before departure and never had a wait for dinner. We tried the Windjammer a couple of times for breakfast and lunch, but the food was sub-standard, and the dining area was very crowded and disorganized, not to mention loud. The food in the Windjammer is definitely geared towards casual dining, and families with small children.
We are not messy people, but the cabin steward made up the room every time we left it. It was neat to see the different animals he created from folded towels.
Cabin was nice and had plenty of room. It was about the size of a dorm room, so we didn't feel crowded at all. Plenty of closet space for two people.