Royal Caribbean needs to improve its boarding and disembarkation process. From the time we landed in San Diego, it was a 6.5 hour process. We were held captive on a bus without air conditioning. It was totally disorganized and without rhyme or reason. We stood in 4 lines for an hour each with a bus ride of 2 hours. Take food once you arrive at the airport.
The disco is terrible and we were told that Royal Caribbean controls the music. The DJ refused to play any requests unless they were from the 1980s. By 10:30 or 11 pm the lounges and discos were deserted.
The food was good and the waitstaff ok. When we were leaving the lounge, the casino had rugs over the windows and had all the cards laying out on the table. We inquired if they were stacking the decks only to be told that we needed to leave. Another passenger had the same incident occur.