Almost perfect. Amazing crew, beautiful ship, beautiful stops, delicious (and abundant) food, surprisingly good entertainment, all very well run.
A few complaints:
Major complaint: The included excusrsions were mostly disappointing. We visited incredible places, but often only got to experience them through the window of a bus. And, for all the excursions, exactly which tour guide you were with made a huge difference. Several were wonderful, but some were just phoning it in.
An awful lot of luxury is squeezed into a small and efficient space. Other than a couple of inconveniently located electrical outlets (on either side of the bed), there's nothing I would change. Being able to step outside was a pleasure in almost every port. In a few instances, we had an industrial view when we docked, but even those view were interesting, if not beautiful. And the Wi-Fi was surprisingly good. (It became unreliable when we were at sea, but that's not surprising.)