This was our first trip on a cruise. Overall, the experience was very positive. We had huge mini-suites in the aft (rear) part of the ship. The one issue was the staff cleaning the eating area (right over our rooms) in the middle of the night and dragging chairs which woke us up multiple times. The staff gave us a $200 credit but we would have preferred a better night's sleep.
The room steward was outstanding and the rest of the crew was very friendly and hard working. The food was so-so, but we knew that starting the cruise.
Strong suggestions:
Huge, comfortable room.