The food was awful, the excursions were not great, the ship was in need of quite a bit of repair, the soda machines stayed broke most of the trip or were not replenished.
However the crew was great and the ports were beautiful!
Just expect so much more from Royal! They have always been our favorite cruise line!