excellent ship and ports & shore excursions. The organization was excellent. The service was top. Enough activities to do and very various. The excursions organized by Royal Caribbean were excellent. The qualitiy of the food was very good and various. A lot of choice of cocktails and other drink. Also a lot of choice with the different buffets. I did already many cruises, mostly with MSC, but this was my best cruise (better quality, the ship, etc). In the future, from now on, I will try to cruise only with Royal Caribbean, These ships are very big, but not disturbing. As the ship is very big, there is a lot of possibilities of activities and place enough. For every activity on the ship, you have never to wait too long (or not to wait at all). I surely recommand Royal Caribbean to each one who like cruises. You will not be disappointed.