Sex in public places such as on buses is illegal.
One of the following sentences is nonsensical. Which one is it?

a: "the couple enjoyed their sex in the bus"
b: "the couple enjoyed their sex in the hotel"