The first week we arrived we were placed in a cabin full of what smelt like diesel fumes but turned out to be sewerage problems, via the air conditioning.
When we complained, numerous times, but were told that they couldn't move us as they they had no other cabins available at that point. Later we found other passenger had they same problems and had been moved but were having to go back and forth between cabins.
We were later moved, the next cabin leaked in the bathroom which to the bedroom, we found this out at 2.30 in the morning, we were then moved to another cabin that night, so in the morning we had to pack and unpack to go to the new cabin. (No compensation so far, and the crew were really unhelpful!)