We booked this cruise a few weeks before departure and hadn't read any reviews until after we booked. Having read the negative reviews we approached the holiday with some trepidation, but these were unfounded. Don't be put off by the negative reviews!
Embarkation and disembarkation was very straightforward. Our cabin (an outside + on deck 7) was clean and spacious and we had no issues with anything cabinwise.
The food was good, we ate in the buffet for breakfast and in the Orion restaurant for our evening meals. You could choose to have a table to yourselves or opt to share and make new friends. The staff were attentive and did everything with a smile.
The cabin was lovely, clean and spacious.