I was amazed that the size of the ship and the number of people on board did NOT make my husband and I feel crowded. The reservation app was genius - no waiting in line at the main dining rooms any more! And reserving for shows was a great idea - made the seating and the theater capacity work together well. The food was impeccable (with a few misses but not many). Loved the buffet options, especially the Indian Food!
Very Important : The coffee on this cruise in the buffet and in restaurants was EXCELLENT!!! Great improvement since our last cruise.
Downside? Pool seemed crowded, but there were plenty of chairs.
Always clean, always fresh. Steward was excellent.
Loved the balcony.
Plenty of room
Bed was a bit hard.
Pillows were perfect.