Have to agree that Prague is a great place to chill out. I first visited over a decade ago, when the rate of exchange meant everything (not just the punting) was as cheap as chips. No longer the bargain it once was, but still good value, if you avoid the tourist rip offs. I tend to avoid the centre of the city, there is only so many times you want to see the astronomical clock (once, probably), or get crushed on Charles Bridge, and stick to the castle area, Letny, Vysherad, etc. Likewise for punting, avoid the city centre ripoffs and clubs. With a one day or three day pass, you can be on the metro or tram and at a privat in the suburbs in no time.
In the UK, sex workers often have to be euphemistic in their advertising, such as advertising themselves as masseuses. Elsewhere, where sex work is more open, a massage establishment will be just that. I have never got FS in a massage place in Prague.