I've been on many cruises so am becoming a bit jaded and picky maybe. You have to keep that in mind when reading my comments. If you are on your first cruise, which most people were on this ship, you might find the person had a much different experience.
Starting with the good...
Food: Great variety and fresh selection. I wish there were more berries. I stopped going to formal dining many cruises ago so can't speak for that.
TV was old school and the volume down button was not functional. The remote control was so used that you couldn't see the letters. Time for flat screens.