Yes, I knew you quit a few years ago and I am very impressed. Not an easy thing to do. I disagree on the indoor smoking, though. There should be outdoor covered areas that are comfortable and welcoming, not just an ashtray on a table. These areas would keep guests out of the rain and the sun. Now, if you’re talking about a major storm with the doors locked, then these guests will just have to get out their willpower. Not the worst thing in the world.
I hate to mention that other cruiseline, but you would be impressed with their outdoor smoking areas. Comfy sofas and chairs, lots of coffee tables and ash trays that are emptied and cleaned constantly. Totally covered and next to large windows. Smokers love it! So, it can be done. Princess take note.