it can be MESSY!
(not that its a bad thing, if your a guy, just dont flip out about having blood on your cock)

do it in the shower if you can, makes cleanup a breeze, and then there is no need to lay down towels during sex.