My son got married at El Cozumeleno in Cozumel. It was absolutely gorgeous, the hotel was super clean, the wedding was beautiful.
I don't know about prices because my son, bless his heart, paid my way so I could be there at his wedding. But, he's a smart shopper, as is his lovely bride, so I'm sure it was within the norm. They had stayed there 2 years prior, which is where he proposed! So, a return trip bespeaks satisfaction.
I thought it was beyond beautiful! Check out the hotel's website, I think they still have pictures of the wedding on it. The hotel's wedding planner said that was one of their most beautiful weddings. But, that may be the story ALL the wedding parties get!
Good luck. I'd recommend this one. Not sure if they offer child care, but I bet they do.