Everything was amazing, however a few things could be looked at.
The queues were too long during embarkation but they moved quite ok, one thing that could be improved especially at the port or boarder control would be ventilation. There was too much heat and lack of fresh air ventilating that area.
On board we had such a smooth journey, everything was well organized and that made our vacation more pleasant than we'd have thought. From the delivery of our luggages to getting our cruise cards ready with all the necessary information.
We had booked a cabin with partial ocean view but could barely see the ocean as there was some obstruction on the window.