I am on the same sailing as OP. Worried not because of the review mentioned, but only because it has been 21 years since I last cruised.
I know a lot has changed in the industry as a whole, so I am excited for this trip.
Going solo and can’t wait for the experience.