A passenger on a cruise ship notices that the staff always smile, and starts to wonder what lies behind those smiles. The speaker guesses they are exhausted and afraid of losing badly needed jobs, while he enjoys sun, sea and a new port every day. His guilt is real, but every way of easing it seems to lead nowhere. Sending the staff home would leave them worse off, and a tip only helps the cruise line save on wages.
Midway through, the poem widens its view. Recycled clothes sent to Africa close local factories, free food hurts local farmers, and foreign aid feeds corruption. Each good deed turns out to have a bad side effect.
The mood is wry, uneasy and a little helpless. The tidy, regular rhymes and the chatty tone make the speaker sound like someone talking himself in circles. The closing couplet admits that living well and sleeping well at night may not go together.