A bit hot and humid for us but we enjoyed the trip .. The Panama Canal is pretty interesting. you could skip Aruba but everywhere else is interesting.. Holland is great in a Neptune Suite. Holland is a nice line for adults but i am not sure there is much for kids to do. The Pinnicle Grill was excellent and our service was top notch. We would go back just to see some of the crew that waited on us they were so wonderful. We took mostly tours from independent operators as we got off the ship. Most of them were pretty good. I did the walking tour of Old and new Panama City and it was really hot hot hot.. Very humid when we were there. Even the locals were talking about the heat and humidity.. We only had a partial transit of the canal so only sae one side.