7 things I liked better about Royal Caribbean cruises than Carnival