Cunard allow smoking in all cabins and balconies. If you are unfortunate enough to be allocated a cabin, as we were, previously occupied by a smoker then the smell is with you for at least the first 10 days of your holiday. If you don't like the smell of smoke you are at risk on the QM2.