This was my second trip with Infinity and was very disappointed not only with the service but with the ship's overall outlook/amenities. Let's start with the internet service package offered on board. IT is is HIGHSEA ROBBERY. What is not advertised in the package is that you will be spending the majority of your paid time waiting for your screen to be loaded. Food was another area where Infinity needs to improve specially the fish. Smelly fish no matter what kind or type. TV in cabin too small and very poor reception. Air condition not regulated. Hot and cold sections. DJ plays same music over and over everyday in all venues. Strong sewer odor in multiple parts of the ship.