And what doesn't make sense is why, if he upgraded her to a palatial suite, would he want to have sex in a car on the street instead of pulling a James Bond and first ordering some Dom Perignon back at said suite.
That just doesn't pass the smell test.