Hello!! I am getting married in a year and my fiancé and I are trying to book our honeymoon location

We are stuck between going to Sandals Royal Caribbean in Jamaica and an Excellence resort (Riviera Cancun). We love the modern look of the Excellence resort but we heard that the Sandals resorts are nice too. Please let me know if you have been to/heard anything about these two resorts or possibly different ones (in either Jamaica or Mexico).
Thank you
Re: Sandals vs. Excellence
Excellence is well known just not on as many islands as Sandals nor marketed like Sandals.
I did look at Excellence (Playa Mujeres) for our last trip to Mexico. We would have chosen it but THE Royal (Hyatt) came in cheaper (no activities though) and at that time, we had to go with the cheaper option. When we go back to MX some day I'm going with Excellence, unless Sandals has a resort in MX by then
I will say as a side note two things:
1: if you choose Jamaica, do yourself a favor and get Club Mobay http://www.vipattractions.com
We do arrival and departure but they can be bought as one or the other.
2: if you choose Sandals and think you will continue to go back to Sandals, sign up for their Sandals Select program (costs nothing). You earn points as well as other ammenities as you go. Currently we are platinum, have almost 40 paid nights which is just over half way to our free week and I've saved between $300-$150 each time we go just by using my points.