We were there (and at Pearl) back in November 2018.
It was quite disappointing. The staff is hot as hell (one fellow was a very sexy and buff mix of black and spanish), but the staff is off limits.
Worse, the other folks there at Riverea Maya were, overwhelmingly, obese - and the folks at Pearl were veteran lifestylers who really weren't there to play ("we're here for the sexy environment") was what we heard a lot.
To your point - your chances of simply meeting someone there who checks all (or most) of your boxes are low. If you will settle for anything, then you should be fine. BBC? Even more hit or miss.
Our suggestion - look for different groups (maybe attached to travel agencies or podcasts or whatever) and see about attaching yourself to them. These groups organize for a purpose - and its for people with similar mindsets to meet at Desire for play (or at least a higher chance of play). Just randomly picking a date and going will likely end in disappointment.