This is a rather new take on the classic sex farce. 10/10
If you like this, may I recommend James Branch Cabell's Jurgen, a Comedy of Justice? The hero, a "cashiered poet" cum pawnbroker, fights and sleeps his way through a Lady, a priestess of the Moon, a hamadryad, a vampire, and many others...