The stench of cigarette smoke onboard is disgusting. There is meant to be a smoking policy that restricts smoking to the starboard side of the ship and the casino. There is no smoking allowed in cabins of on balconies. Someone forgot to tell the majority of the staff as people were smoking anywhere they liked and the smell was awful. The only time I seen smokers being challenge was around the pool area. We made for the "Zen Area" on portside as it was smoke free - No, it wasn't, with smokers blazing away and staff getting them ashtrays!! It wasn't worth sitting on our balcony as the smoke was all around. Even when we complained to the room steward he laughed it off!! And to top it off, the disembarkation used the casino as the meeting point with smokers puffing away.