I fully agree with the comments by Coops51952 and others who were not happy but wish to tell people of some specific problems that we encountered.
The Embarkation Debacle:
1. Went through embarkation procedure in the terminal – photos, credit card details, issued with ship cards etc.
Cabin was satisfactory, bathroom and shower were very small