Ship - nicely upkept for an older ship, the usual suspects are bathrooms and balconies - they were rusty/spotty, but not horribly so.
Staterooms cleanness - linens old and tired with some holes, spots, feels unfresh, room stewards tired and do not pay attention to details, but overall not too bad for how overworked they are.
Entertainment ... SUCKS, late night show is a disgrace and can be watched only by dead drunk people who jump over the chairs to see bad parody on burlesque ... Celebrity - have you gone mad???