You can’t know that the guy leaving the building was leaving her place. You just assumed so which changed your whole perspective about the encounter....
1- High class escorts always stay in good accommodation, clean and with easy parking. They offer drink, shower, good lingerie, shoes, boots, uniforms...