The Dreamworks characters made a nice addition to an already fantastic week.
I haven't sailed on the Oasis class before, but it was amazing. It was a full ship yet there were so many activity options that there were several times we asked ourselves where is everyone. The crew was great to and I felt very pampered and special all week. The service was great, and the ship is beautiful. Where else can you see an Ice Capade style show, a broadway musical, and a High diving exhibition on one ship. I have sailed with Royal Caribbean on numerous occasions and I am a Diamond Club member. They really take care of their frequent sailing guests and my wife and I are devoted Royal caribbean guests. we have already booked our next cruise.
If I could have changed anything at all, I would have liked to have more time in San Juan.