You said Cancun but also mentioned «*Playa*» (as in Playa Del Carmen maybe?) which is a nearby resort town. In either case, there’s p4p all over town. FS is available at most massage places, even many legit looking ones. My easy rule is if the ladies are wearing street clothes as opposed to scrubs or uniforms, it’s %99 a sure thing. You’ll know. 1500, 2000 and 2500 (pesos)for HJ, bbj, and FS respectively was what I paid in December but these were young and fairly attractive ladies. That should be an upper limit I’d think. There’s also well established and pricey brothel(Pleasure Principle) as well as ever changing names/locations in both cities. Indoor p4p is legal there. No need to be scared or deal with street touters and taxi drivers for «*help*». I’d recommend sticking to massage places, personally.
All the ruins are at least two hours away, but worth it to at least see one. I’d say combine one with a cenote tour. Atv and speed boating is worth it and definitely recommend isla Mujeres if you’re in cancun or Cozumel if you’re in Playa Del Carmen.
Happy to answer further questions but also check out the other Mexico threads.