Have not been to Oxygen but a good hobby buddy reports it was great, the girls are as depicted. Unlike charlisangels, the girls are more from south america. You get 3 'tickets' a day, 2 are for one-hour sessions, the third is an Overnighter. I believe charlisangels you only get 1 per day and it is more expensive.
The only negative he reported was the trip from the airport to the resort - driving past guys with assault rifles, etc.
You may or may not choose to consider where the earnings from such resorts may go...