The ship itself was huge and very well kept. We stayed in a most basic stateroom without windows. Overall, the room was OK and clean, just the bed linens seemed a bit old. Also, we only had warm but not hot water in the shower.
As for the food, there were many dining options, but we would have welcomed a wider variety of vegetarian options for dinner.
Staff was OK, but could have been friendlier. We were on a Carnival Liberty cruise last month and found the staff there to be much friendlier.
OK
Not authentic - too much controlled by the Royal Caribbean International