I've been on the Victory. In Grand Cayman, I took the tour that visited the turtle farm. I did not do a tour in Ocho Rios because I was with friends who were local to the area. Joseph Anthony is the matrie'd. He's wonderful. You should have a great dining experience.
The Victory has hairdryers so you won't need to bring one.