Try to focus on the unique aspects of Royal - the water theater, carousel, ice skating (those are on oasis class).
What we didn’t realize - no self-launderette. Whoops!
Really enjoyed the lunch available in Central Park (also somewhere near 270 on other ships).
Going in knowing it will be different can help. It is not a
Disney cruise. But it is what most cruiser lines offer.
And, remember, you are saving money!