Like Brother L54 said , Clarita's is a minimal place but clean. Bar right on the beach and no chica fee there 'cuz you don't pass anybody to get to your room. That also means no one checking/ holding cedulas either so more care in your choice is in order.
The Park Hotel is no more. Can't advise now vs. then at the BM but I found it fun especially the live music. YMMV. Beatle Bar is, from what's been said here, is luck-of-the-draw. I understand (again not personal knowledge) that a few chicas are to be found poolside at the Poseidon. BTW, want to polish your Latin dancing? Try
www.salsastar.com for Salsa Boot Camp (not an ad for them, just info).