the timing was good for the window of time that we had. Thought that a bigger ship would have more for our 20 something daughters to do. Embarkation was quick but then everyone pretty much forced into buffet with all carry-on luggage since couldn't get to cabin until later. Debarking was a nightmare with spending over 2 hrs in lines on the ship and in customs.
Liked the mini golf and skating. not many places other than bars to sit and play games or read inside. Cabin was ok. meals ok. skating show was really good. Had comedians 3 nights--a little too much of the same. Found couldn't walk promenade all the way around, had to go up and down stairs. When try to walk the sun deck walking track found sun bathing chairs in the way.
When daughter felt sea sick couldn't get food appropriate to eat for her and windjammer closed at 9 and servers in cafe not helpful Probably will not book Royal Caribbean Line again. Like Holland America Line better.
quick and easy embarkation but then stuck in windjammer until cabins ready
basic beach day. venders at market pushy but could avoid them by walking another way
port very commercial and shopping mall like. daughter felt unsafe in town outside of gates so didn't see much