The Carnival Victory is a fairly nice ship. The cabins are standard, showing their age a little bit, especially the bathrooms where the tile is aged and the toilets are older. Everything is still in good repair though, and everything worked fine and was clean.
The food was plentiful as usual, however the lineups were fairly long. There are only two regular buffets, which made getting food slower than on our last cruise. There was a good selection, and of course they had the other options which on this cruise were a sandwich bar (delicious), grill (burgers, hot dogs, fries etc), pizza bar (greasy), chinese food, and of course the 24 hour self serve ice cream!
There were lots of activities planned, so if you like trivia and games, there is always something to keep you entertained. The asst cruise directors were very friendly and made sure everyone was having a great time. The comedians were hilarious (although remember that family friendly comedy time only means no swearing - it's still kind of risque). You can spend several hours a night just listening to the comedians if you don't want to watch the other shows. I was very impressed with the quality of entertainment.
The shows themselves were very good. The dancers were great and the singers were pretty good. There were lots of fantastic costumes and really elaborate sets. This was only our second cruise, so I don't have a lot to compare to, but the shows were 100% better than on our last trip on Carnival Freedom.