I've cruised with my niece twice, as recently as last May, and Royal has always done a great job taking care of her. The bigger issue might be that she only eats like 5 things, lol.
We'll see if Mason Jar can make that cinnamon roll without the nuts (for me, not her). Seems like a doable request but you never know how pre-prepared some items are.