I will make this a balanced and fair review.
It didn't start well. Embarkation at Southampton involved an hours queue outside the terminal building in freezing weather, then a further 2 hours to get through the check in process to board the ship.
An excessive wait to board a lift (more about the lifts later)then 15 minutes wandering around trying to find the cabin with no crew on hand to point you in the right direction.