Very good option at the moment to plan your vacation. It was a good experience and I would like to repeat another cruisse with royal caribbean. the cleaneess in the room and restaurant was good. Many option to eat and drinks, and for entertainment. I highly recommend it. May be to improve next cruises, the company may reduce the prizes on board for different things like food, alcoholic drinks, excursion and other.
On board, there are many activities to do, you never became boring on board, many options. I recommend the theather, the function were amazing. The parties at night are very good and you can go every night of you want.
The pool is amazing and I think is a good option to choose a cruise to spent time with family and friends. The beaches in Coco Cay are amazing. In Nassau, You can also go to the beach which are so good.