The ship sailed from Tilbury, which attracted us because we wouldn't need to fly, albeit we live in Cumbria so it was quite a trip.
Embarkation was excellent, we arrived, parked the car, took the complementary bus to the dockside and were embarked within a few minutes. Very smooth. Disembarkation was a little fraught, we had to be out of the cabin by 09.00 and we had to wait a couple of hours in crowded public areas before we could disembark. But once we docked, we were off the ship and in our car within half an hour. Excellent.
The cleanliness of the ship was exceptional. We did object to guests taking glasses and plates to weather deck areas and leaving them for others to pick up. What's wrong with people returning these objects. We were, though, chastised (in a nice way) by a steward when we tried to clear our table and return the plates.
Cabin was first class and kept very clean. The steward was hard working and very friendly.