I spent three nights on Royal Caribbean's latest mega-ship. I found it to be perfect for cruise newbies and families.
Restaurants, luxury spas, and kids' lounges are cruise ship mainstays. However, some spaces are slowly disappearing. Here's ...