It is an old style ship and quite tired by modern standards. We were on deck 8 front, there is vibration but it was not enough to spoil our holiday. You cannot fault the crew service, friendly, polite and efficient.
The food was acceptable but not as big a choice as on most ships these days.
There was only a little waiting to get a table for two at dinner.
Quite large cabin, plenty of storage, a bit tired but kept very clean and tidy by Bert, our great cabin steward.