I haven't read any previous reviews but thought I would offer my opinion as there were good and not so good things about the cruise.
The ship was nice, venues nicely set out and a lovely theatre to see the shows.
The food and service were both excellent.