We had an unexpectedly amazing experience on Carnival - they treated me like a princess and let me preorder every meal, so they could make it truly gluten-free. They even made me gluten-free cheese cake and their famous chocolate lava cake.
When friends suggested we try Royal Caribbean, we were sure we’d have an even more phenomenal experience. We w...