Let me start by saying, I don't typically write reviews, but I felt a sense of responsibility to share my experience.
First the good -
The cabins are relatively spacious compared to other cruise lines and we had a nice desk which we utilized quite a bit during our stay. Also, our room attendant Josep was really good, made a point of remembering our names, greeting us every morning and keeping the ice bucket filled. Oh, and the best part, there were Haribo gummy bears in the mini bar.