Just got back Friday. This was our second stay at the Occidental, and it has actually improved since our last visit.
The rooms were much cleaner, and not musty, like has been mentioned in the past. I have no complaints.
We predominantly ate dinner at Papaya's. The filet mignon there is incredible. I spent a lot of time at the bar, as well, as I had a broken ankle, so I couldn't do much in the way of watersports. I was a little concerned about the quality of the liquors, as I'm a bourbon drinker. The bourbon was fine. I believe it was Jim Beam, actually. (Can't be sure, as I usually had someone else get my drinks for me...

)
They only have one catamaran rental, which was consistently booked up, which I considered to be kind of a bummer. But I got a few sails in. When you hit the beach, be sure to look for Norman to handle your parasailing and tubing trips. Tell him the guy on crutches sent you, hehe. He hung out with us several nights in a row, just playing pool, and generally took good care of my entire group the whole time we hung at the beach. Very nice kid.
Stay away from blackjack at the casino. I don't know anyone that won that game. They have "hard-edge" rules that really put the odds in favor of the dealer. One of my buddies told me he noticed that they shuffle the card chute regularly, as well, making it virtually impossible to "count" cards, and thereby improve your chances. Also, I don't know if it's possible to cheat at that game, but all I can say is, those dealers get exactly what they need to beat you, all the time, every time. It was really bizarre. I did well on roulette, though.
In all, I was very happy with the trip, and I will go back, hopefully next year.
P.S. I know they can be annoying, but if you can spare an hour, go talk to one of the hotel reps about the timeshares. We did it just to get the free gift. We chose a free car rental, and it was well worth an hour of our time to get it.