FD - now that you put it that way, I'm interested in Playa Del Carmen. I really didn't like Cancun or Acapulco at all. Puerto V. wasn't as bad but have no desire to go back there.
Topless? Only your son's favorite part? Yeah, right. ;)
The Europeans mostly go topless in Jamaica - my other half wouldn't allow me to...such a prude! But I did notice he couldn't take his eyes off those who did!!!