I had hoped to give some friends a bit of luxury so I treated them to a cruise. They enjoyed the cruise but had nothing to compare it with. The staff were generally lovely. The entertainment was the best I have experienced. But, the cabin was very poorly designed and made the worst of a small cabin.
I did not like the "class system" - special restaurants for different classes of passengers; areas of the theatre roped off for some class of passengers; the best positioned bar on the ship reserved for certain class of guests almost every day between 4:30 and 7:00
None of the bars could serve a margarita in a margarita glass - and most of the bar staff did not seem to know what a margarita glass was .
The worst designed cabin I have ever experienced. Huge lounge/sofa in a very small cabin and you had to stand on the lounge to access the wardrobe. The beds could not be pushed to the walls so the "aisle" between the beds was about 10 inches.