We were on OV2 last May and also OV1 in 2004. We are non smokers. On both occasions on arrival our cabin air conditioning had been set to the coldest point and the air seemed very fresh, if chilly! Yes, I believe at present smoking is allowed in all cabins. I suppose a possible answer is to have a cabin with a balcony - we have toyed with this idea but are concerned that smokers could possibly be outside on the balconies adjoining ours. There is definitely no smoking in all bars and restaurants on OV2 except for the casino bar and smoking is allowed on only 1 deck starboard side (and possibly 1 stern deck) so it is quite a good ship for non smokers. We had a great time on our OV cruises - we did find the age group was perhaps 40-70, which suits us as we fall into this group, although there were a few younger than this on board. Ocean Village ships are great if you enjoy informality, e.g. buffet dining, although waiter service is available for a small extra charge in 2 restaurants. Hope this helps you.
Thank you so much for taking the time, and trouble to reply. Your answer has eased my mind somewhat, Happy Continued Cruising. (We fall into the age category mentioned, the tail end!) Royal CC Lines do not allow smoking in cabins at all, which is great.