For service provider, I recommend Mexico Lindo Bar (an escort agency with excellent service) of Cumintj; the only one I would absolutely avoid is Live Latin Angels; their customer service is awful and I recently had a rotten experience with one of their providers (Alicia).Review is pending.
In terms of hotel, Ticuan is a good choice, as is Camino Real. Both have excellent online rates.
Happy hunting and please share !!