Hubby and I along with our best friends used this as our weekend adult getaway. I loved the ship. I've read plenty of reviews that did not seem favorable and cannot understand why. The service was great and the food was very good.
We never saw our cabin steward, but I did not think it was a big deal since it was only a 2 night CTN. He/she did leave us a towel animal on the last night though!
The buffet seemed to over a great variety of food. We did not eat in the MDR at all. We ate at Moderno the first night. Service was a little slow. The waiter seemed to be overwhelmed with the few tables he had. However, the food was good. Not sure if it was worth a $20 pp cover charge though.