We went on a 7- night cruise for our 10th anniversary and I don't think we could have made a better choice. Royal Caribbean does such an amazingjob with everything: food, service, entertainment. You can really tell that everyone on that vessel takes great pride in their work and ship. Highly recommend this cruise!
The excursion options were great. Each stop had something to offer, some the same and some unique to the locations. The daily itineraries they deliver each night along with the shopping guide are so helpful in planning your next day: whether it's figuring when to do what or what time the eateries will be open or letting you know the currency of your next destination or even what time you can catch the sunrise. We constantly referred back to those. And of you left yours in your room, there were some available at the customer service desk.
There is no way to be bored on board either. There is so much to do. Again, I highly recommend this cruise experience.
Our cabin was clean and fairly spacious for a stateroom. The balcony had a great view.