In 20 cruises, we've had some situations when the vent by the toilet really smelled bad and others where there were no smells at all. If you get a nasty one, tell your room steward--they can treat it. That will save you needing to bring any air freshener. And, ditto to the outlets--they are not plentiful and only the ones by the desk work the way outlets at home do (run anything, re-charge things). The ones in the bathroom indicate that they are only for electric razors, and I know they won't re-charge my camera batteries!