We have cruised Costa 3 times. Twice on the Atlantica (the last 2 aprils) and Victoria about 4 years ago. The smoke was horrbile. There was no enforcing of where you could and could not spoke. The European guests smoke a ton and have no regard for anyone else. Spend the extra money of you can and sail Celebrity or RCCL. We are sailing RCCL out of Puerto Rico this year.