Royal Caribbean continues to sink -- in service, food, activities and willingness to meet customer desires.
This cruise presented many firsts for our family (and we've been on 9 other cruises in the past):
Waiters and chefs would not cook food to order (no rare or well done food available).
Cabin was sufficient but the same size as a Veranda cabin on any other line (no difference for being a "junior suite". It did have 1.5 bathrooms which was useful for a big family.