I was on the Infinity in September RT Athens and it was very very old, rusty, dirty and bad. The shower curtains are nasty, towels with big holes in them which has nothing to do with the ship being old. Lots of rust all in the cabins, etc. I am on it again in November RT BCN hope it is improved.