The ports of call were great, a different one every day and no sea days.
Service was exceptional from room steward, waiters, bar tenders and cruise directors.
Main dining room food quality was way below our expectations compared to the 3 other Royal Carribean cruises we have taken. 1/4" New York Strip, come on....