The itinerary was interesting and others had recommended Royal Caribbean. We booked with our Tavel agent and they were helpful. Embarkation was quite good and stress free. The ship was attractive and very clean. The staff were wonderful and the food fantastic. Get the drinks package because everything is expensive Even if you, like us, only really enjoy a few glasses of wine and a good coffee. Our stateroom/cabin was clean but the interior ones are dark and stuffy(never doing that again). Ours leaked from the bathroom pipes and wet our carpet, so did the one two doors up! It became smelly and the housekeeping team tried to dry it with blowers but that made it very smelly and a bit fusty. I am asthmatic and as I had already caught a cold on board it made the last three days miserable. The staff tried their best but really we should have been moved. We were given a letter onboard offering us 20% off another cruise in the next year but that really doesn't help the fact that the last one was spoiled by an unpleasant room. I don't think I'm keen to risk another one.
I would never choose an interiior room again although quite spacious it was gloomy and stuffy and then it leaked from the bathroom plumbing and became damp and smelly. It was not the only cabin to leak either!