I've been to Cozumel twice and both times stayed at El Cozumeleño. Always found the food very satisfying and the staff friendly and willing to make your stay as comfortable as possible. The trip to town was a short taxi ride, but not expensive. Really enjoyed how all the room balconies faced the ocean. The rooms were clean and well stocked by the staff. I think All Inclusive (AI) resorts are just a peace of mind and doesn't limit me to exploring what Cozumel has to offer. Lunch and dinner in town was wonderful. Shopping was plentiful. Car rental was uneventful and a pleasant experience touring the island. Did the pirate ship dinner too. Loved being so close to the beach! Again, never had any bad experiences at El Cozumeleño and plan to go again next year.
Not sure if it was listed, but make sure you use ONLY bottled water for drinking & brushing your teeth. It's been years since I've visited, so not sure if it's still an issue.