The ship itself is very beautiful, well structured and cleaned! There are many public spaces available for guests, different bars and outside areas where people can stay and enjoy it with not so much crowd.
The staff is generally very nice - sometimes some of them are too indiscrete especially for solo travelers and this doesen't help to make people feel comfortable, this is something that must be avoided and improved!
The cabin was perfect, every day it was cleaned and tidied up. Only once it was missing the soap and I had to call the guest service but it was refilled after only 10 mis from my call.