The steward was absolutely amazing. He was so polite and friendly. He was thorough and aimed to please.
I was lucky my cabin was on a higher deck as there were a couple of rough days but I didn't spend much time in the cabin. My fave part was the Lido deck where the Movies under the stars was. That was one of my fave activities.
I did participate in karaoke one night and used the gym. Both were excellent.
My cabin was fantastic. It was just me travelling and I felt that the size and amenities were excellent. The cabin was extremely well maintained and the TV in the stateroom provided information on location that I couldn't find using WIFI or simply by looking out the window on the public decks.