I am not a cleaning on a cruise, but one thing I do pack is some of those "Stick-ups" air freshners. They don't take up much room, are lightweight, just sit in the bathroom (don't sick up) & if needed wave a little. Without vent fans in the bathroom they help keep the personal odors away & when we do not have a balcony, just help freshen the air.
reviewshref="http://www.ucruiser.com/">

Read and post cruise reviewshref="http://www.ucruiser.com/">
href="http://www.ucruiser.com/">
ECSTASY - Galveston, October 31, 2009
PARADISE - Long Beach, August 31, 2009
DESTINY - Miami, January 12, 2009
PRIDE - Long Beach, April 2008
CONQUEST - New Orleans, April 2005
Wedding on the CELEBRATION
...................Galveston, May 24, 2003