We were on the 10/9/18 Panama Canal cruise and returned home yesterday 10/24. This was our third Panama Canal cruise and we enjoyed it immensely. This ship is older and we saw them replacing some railings in different areas but all in all we thought the ship was in good condition.
We found the crew to be very friendly and efficient (some of them we had met on previous cruises) and the officers visible and approachable.
The food in the MDR and Tuscan Grill was very good. The buffet was also good with hot selections being hot and cold selections being cold and there was a good variety - you do need to walk around the entire area or it is easy to miss things.
This was our experience only and can't speak to what others encountered. We wouldn't hesitate to sail on the Infinity again and in fact will be on a B2B 12/3 and 12/8.