I've had male escorts three times. The first - and by far the hottest - was in Miami. The guy, David, was latino, 18 y/o and extremely nice and friendly. I had thought that it might be awkward or something, but it turned out to be just like having a good (fuck-)buddy coming over and being real eager to please. He was worth every single dollar and then some
I guess there is some truth to the notion that paying for sex is sorta stimulating in some kinky sense. I've read somewhere that all sexual relationships turn around the issue of domination/submission. If so, the attraction to pay-sex is easily understood.
The second time was with a guy in London and he was a pretty bad experience. He looked hot enough, but he was clearly just in a hurry to get it over with and could barely carry on with a convo for more that 10 secs. Boring and a waste of money. At some point I felt tempted to just ask him to leave, but refrained since that'd just be a waste of money and he might improve as we went along. Well, he didn't improve, but I made him work hard and long to earn his buck