The ship definitely shows signs that it needs updates. The staff was friendly and there were multiple activities so if the shows or trivia weren't that good, you could walk to the casino or to another event.
I felt the other cruise line I took really engaged the travelers and had more to offer.
Food and Dining
Service and Staff
Cabin / Stateroom
The comedy show and the band by the pool at sunset were good. You will be assigned a time for debarking but they didn't seem to follow that and as soon as we knew it they were calling last call if you were taking your own luggage off the boat so be ready early on the last day.