We chose this cruise randomly and we very satisfied. Get there early to avoid the crowds. We drove to the ship and found parking to be easy and reasonable. I suggest walking the entire ship on arrival to familiarize yourself with the location of all that this massive ship has to offer. Check the schedule on you cabin TV take the time to plan your activities. The cabin was surprisingly spacious compared to other ships and was clean and extremely functional. The main dining rooms were well appointed and service was excellent. The shows we're very well done and entertaining. Do not miss the entertainment in the smaller bars and clubs for a really fun experience. The service was excellent and the staff was very attentive to our needs. The ship offered excursions that at first seemed a little expensive but well worth it after trying to do it on our own. There were many children on the cruise but they were never a problem for us older folks. Overall I think the ship was a little crowded, some waiting for the elevators ( take the stairs when possible ) overall it was a great experience and we would definitely sail with Royal Caribbean again.
Cabin was surprisingly spacious, very clean with more than ample storage.