I've stayed there 4 times, 2 times were 2 week trips, one was an off season single week trip, and last Feb for the second week of a 2 week trip where week # 1 was spent at the Grand, and during high season. Last Feb the food wasn't up to previous years, but it still met our needs vs cost, and we do eat out some days no matter where we stay because we have several favorite places to eat & the list keeps growing.
Breakfast. Pretty hard to screw up but last trip we found (we went early so that I could dive early) that many of the foors in trays (they float in hot water) were cold, because they had been put out earlier & the water under them hadn't been pre heated. The Egg / Omlet station was the cure, and is generally where I head anyway.
Lunch. Again not up to previous trips but still close because it's never been very good, but that may be partly because there aren't a lot of guests around at that time of day. You can find something to eat, or get a hamburg / cheeseburg or a few other things cooked to order IF YOU'RE POLITE. The staff seems to respond to polite people much better than to complainers.
Dinner. We've always found that dinner would offer some decent choices, but again last trip things weren't as good as previous trips EXCEPT for that low season trip. Some nights were really great, but at least 2 were lackluster. We still enjoyed the food, but not as much as previous trips. The one off season trip had a good dinner, but far less variety was available which was understandable since they were at about 23% to 25% occupancy.
You might find this worth reading for a bit more insight.
Fully met my expectations again., our second visit. - Review of Hotel Cozumel and Resort, Cozumel, Mexico - TripAdvisor
And this is what I wrote after last Feb's trip.
2 weeks, 2 resorts, my thoughts & comments. - Cozumel Forum - TripAdvisor