Great time overall! Royal did a great job getting us to the ship from the airport, we walked out of baggage claim and they were right there. They don’t let you on the ship until after 11 and your staterooms will not be ready until 1. So there really is no need to rush to get to the ship.
Room service is garbage. I ordered a burger and it tasted like they took the left over meat from the day before and ground it up..,and they don’t know what a peanut butter and jelly sandwich is. We got two rolls, a packet of jelly and butter. We had them try again and it wasn’t much better.
If you have special diet restrictions or are a picky eater, eat in the dining room. They are better equipped for special requests. The cookies were always hit or miss and they need to put more pepperoni on the pizza. I thought there was plenty of variety.