Dubai to Cape Town was our first cruise on this ship. Were assigned a room at rear of ship on deck seven. Whenever we opened the cabin door for the first few days, we felt like we walked past a dumpster. Our thoughts were the smell must have come out of the water closet. So we checked to ensure all the water traps in the toilet were ok. After a few days we got used to the smell but the air in the room had never smelt fresh. Later we heard another passenger on a different deck complained to the ship about the foul smell. However, we understand they could not find the source of it. Little did we realize until the ship was docked in Maputo when they were off loading the ship's garbage, that it was where the smell came from! We were four decks on top of the garbage room which is on the third deck and the smell came all the way up. The ship's ventilation system and seals need an upgrade.
One of the joys of going on a cruise is to enjoy the food. Most of the time the menu on the ship remained the same. They use too much salt in their cooking, though every table has a salt canister. For the soup we resorted to diluting it with hot water which we got from the serving staff. The Matre De did mitigate our complaints by pandering to our wishes by odering special dishes for us.
There was an occasion a guest was not what we thought suitably attired for the gym. The person had loose garments and flip flops which poses a danger to the user. Unfortunately the gym has no written dress code.