Welcome!! I have been to both Punta Cana and Mexico and I found Mexico to be more age friendly for the older and young guests. I witnessed weddings at the Catalonia Riviera Maya which is why I chose it for my wedding. The weddings are gorgeous for such an affordale price!! Its just a win win for my guests and I. Low cost, beautiful wedding, great food and wheelchair accessible for my grandpa (elder friendly)
Hope this helps!!