We just got back from Cozumel a few days ago. We booked through Caradonna Dive Adventures and stayed at the Sunscape Sabor Resort, diving with The Dive House there.
The new management company is working on fixing up the resort, so some things are still awaiting repairs. Our room, however, was clean, the staff very friendly, and the cost reasonable. For seven nights, with RT airfare from Tucson through Houston, all meals, drinks, and five days of 2-tank boat diving, we paid $1700 per person. That is, of course, double-occupancy since my wife and I shared the room. Sunscape has several restaurants to choose from, a couple of bars, a lounge, different shows and activities each night of the week, and a nicely maintained swimming pool. The Dive House has a small auxiliary on the premises, and the crew took our dive gear in each night, rinsed it, and had it back on the boat the next morning. We were also quite happy with how well the dive crew treated us, particularly since my wife has a few mobility limitations above the water, and so needed a bit more help on the boat.
The management company gave us a sales pitch for their vacation membership program, and while I'm not sure how reliable the information they gave during the pitch might have been, the price they quoted for typical for a room at the Sunscape Sabor was around $50 per night, per person, double-occupancy.
We did hear some people complain about the resort, but in some of those cases, I think the problem was expecting far too much from a lower-budget resort. About our only complaint was that the bed was firmer than we're used to, but that's a matter of personal preference, and no matter what mattresses they furnished the rooms with, they would not be able to please everyone. We enjoyed our stay, loved the diving, and have no hesitation (when the budget provides) to returning to both Cozumel and the Sunscape.