Chose the cruise for the destinations. Ended up with some nice bonus experiences, and some underwhelming ones that didn't meet expectations.
The Good
Soymilk & milk readily available from buffet area all day, washing stations at buffet area, medallion class ship features, what appeared to be free Budweiser beer at Crooner's Bar. Sabatini's wait staff waived the additional entree item charge for the additional item I ordered, and good food from Sabatini's. That was a nice guesture of the wait staff. The medallion class ship features were a bonus I did not come to expect. I also didn't expect the washing stations assuming we had to use hand sanitizer. Nor did I expect ready access to milk all day.
Nothing much to mention regarding cabin, just your typical cruise cabin except for the nice Medallion Class feature of unlocking door when in proximity with the medallion/token rather than the old cruise card. Very handy when you come back with stuff or food on both hands.
Decent port, but entry/exit area for passenger pickup & drop off was not very good design, not user friendly.
Wish there was more of the walking tour, longer tour duration if possible. Mangrove boat tour was nice.
Good experience to cross the canal & locks on a smaller ship
Nice port, nice area, too touristy, and too many tourists though.