Royal caribbean world cruise serenade of the seas July 8, 2019 16 32 64 128 Royal caribbean ultimate world cruise serenade of the seas Royal caribbean serenade of the seas world cruise itinerary Royal caribbean serenade of the seas world cruise price