I can't imagine how an earlier reviewer on the same cruise though it so good. Engine or other vibration could be felt throughout many areas of the ship including our cabin which is on the small side. The "bathroom" doesn't have a bath - just a small shower and the whole room is tiny.
Food was OK but nothing special, limited in selection and tended to be the same each mealtime.
Some of the entertainment was first class - but it was very much a mixed bag as some was just boring.