I chose this cruise to complete my own personal passage around the world. The Infinity had a better itinerary than the other ship that I was originally planning to stay on. In all, things went very well, and it was a fantastic experience.
The ship itself was beautiful - great and modern accomodations. My cabin was fresh, spacious, and seemed modern throughout. The food in the main dining room was good, though I've had better on other cruises (just not quite as fresh when served).
Entertainment was good. Just the right amount of activities each day to keep me busy without overwhelming me. The guest entertainers were varied and fun - music, comedy, a good mix. In all, the entertainment team was fun and engaging and took very good care of us while also ensuring that we had a fantastic time. One of the highlights was the guest lecturers. They had a good deal of knowledge and gave a good deal of insight into the canal and its construction (which made the experience all the more rewarding).