Has anyone stayed at the Occidental Allegro in Cozumel or the Grand Occidental in Cozumel? Or the Grand Occidental in Xcarter. We are taking our 7 year old with us and I dont know which one is better for kids. I stayed at the Occidental in Aruba and it is not for kids at all.

Thanks