Royal caribbean serenade of the seas capacity July 8, 2019 16 32 64 128 Royal caribbean serenade of the seas passenger capacity Royal caribbean grandeur of the seas