I don't know where to start, I have been on many cruises and this was by far the worst. ALWAYS CHECK YOUR BILLS THROUGHOUT YOUR CRUISE. They over charge you and then when they are suppose to give you a credit they actually charge you more. Bartenders add tips on to your receipts after you walk away so make sure to keep track of it. Our room filled up with Diesel fumes one night and I was told "nothing is wrong, our tech went and checked everything and everything was fine", next day I called the manager and was told "yes we had an issue with the damper and instead of the fumes going out they were going into the vents". That's REALLY SAFE AND HEALTHY, ESPEICALLY FOR A 2 YEAR OLD AND AN EXPECTANT MOTHER. The employees didn't care about any of it, all they wanted to do was make us look like we were wrong. The bathrooms in the stateroom had a HORRIBLE urine smell that never went away, it was GROSS. The bathroom by Windjammers was disgusting, none of the toilets flushed. One day I went in there and every toilet was full of human waste and the smell almost knocked you on your feet. The bathrooms by the dining room were closed more than they were open due to sanitary issues. The dining staff was horrible and couldn't even get the orders right.
This was the biggest waste of money for a family vacation ever.
The bathroom had a horrible urine smell that never went away.