We booked this cruise on the invitation of a friend who was cruising for his 50th birthday. This was my third cruise, first on RC, with the two previous ones being a 2-night and a 3-night on Carnival.
Overall, the service was fair, with many of the staff seeming to not really care. In my Carnival experiences, we could barely sit down around the pool area before wait staff came around to take our order. On this cruise, we might wait 10-15 minutes, or just give up and go to the bar ourselves.
However, our service in the Main Dining Room was phenomenal. If you cruise on this ship, try to get Hamza as your waiter - he is wonderful. And his back-up, Elena, is also very good. We were treated very well by all of the Aquarius staff - except the kitchen staff. The food was 'meh.' We liked the food in the Windjammer buffet better!
The cabin was a cabin. Nothing particularly special, and the layout was a bit cumbersome. You couldn't exit the lavatory if someone was getting something from the closet, and vice versa. Cabin steward was fine, nothing outstanding but nothing wrong either.