Great route through the Panama Canal, very friendly staff and good service.
On and off boarding went hours, even in the haven class.
Beware of medical center. Good treatment, my wife was treated for a cold. 15 minutes consultation and 3 medicines cost $1000, one medication costing 50$ in the US was sold for $200 on board. we weren‘t informed about charge until on our bill, then nothing could be changed and nobody was able to look in to this.
Very nice and spacious cabin