Here’s a brief comparison of the my ships. Interestingly, QM2 and Crystal Serenity are half twin sisters, both born in the same shipyard in 2004. There’s a BIG error in my chart, Bach carries 110 passengers, not 1070.
Deck plans:
The Bach is the first of 4 identical Crystal river ships, Bach, Debussy, Ravel, and Mahler:
Both Crystal Ocean ships went through significant renovations in the past couple of years, reducing the number of passengers on board.