We have cruised Celebrity, Holland America and Royal Caribbean. We loved this ship. We thought the food in the MDR was excellent and even better than the specialty restaurants. Room service food was great. Our fav place to get breakfast or a snack was the cafe on deck 5, which made wonderful cafe lattes. We do not eat meat but found the wide choice of vegan and fish foods to be wonderful. These changed daily. The medallion spoiled us! Worked perfectly. The large production shows were good, the smaller ones not so great. Great variety of live music in the piazza for dancing or listening.
Plenty of outdoor areas to sit on couches and lounges. Some of the layout was tricky and you cant always walk from front to back without going up and down and around.
We loved the bed and shower but noticed the balcony felt small; also on deck 9 you overlook the lifeboats which is distracting. Most passengers were from Canada or Florida.