We’ve been to Mexico 3 times in 3 years and stayed at the following resorts:
Valentin Imperial Maya (as above)
Royal Playa del Carmen
Excellence Riviera Cancun.
All are luxury 5* adult’s only resorts, and include literally everything: drinks and food 24 hours a day inc sparkling wine and top-shelf drinks on tap, in-room mini-bars (usually with beer and soft drinks, sometimes with liquor as well), 24 hour room service, in-room internet access, unlimited a la carte dining with no reservations, pool and beach waiter service, etc etc. The standard is very high IME and IMO.
My tips would be to work out what your priorities are, as different resorts offer different things. Eg how important is location? As many of the really good resorts are located along the Riviera Maya and are not in town, so, do you need to be in town o are you happy to take a taxi? Does making reservations for a la carte restaurants bother you? (this is a big thing for us: we like to be able to decide on the night where we fancy eating, and go at whatever time we choose, and not have to make reservations several days in advance; for some, this isn’t an issue) Is adult’s only a must? (it is for us if we can afford it). And so on. There are SO many resorts to choose from, so working out what’s important to you first is a good idea.
Re Cancun: I don’t like it personally. I find it built-up, with resorts on top of one another, and it has a very commerical/American/’high rise’ feel. We prefer the larger, more spread out resorts of the Riviera Maya, and IMPO they’re better suited to a honeymoon as they’re more romantic (IMO). Remember that you can always take a taxi into town if you do fancy a night out; many resorts are accessible for Cancun or Playa del Carmen.
If you want to be in town, I would look at Playa del Carmen; the Royal is located steps away from 5th Avenue, the main strip with loads of bars, restaurants, etc. We prefer the feel of Playa; it feels more like you’re actually abroad, and we felt that the bars were nicer and more sophisticated than those in Cancun. There are a few clubs if you want that kind of thing, but equally there are some great cokctail bars with a laid-back vibe and live music, and some lovely beach bars: can’t bit sipping a cocktail, listening to live music, by candlelight with your toes in the sand..
As far as safety goes, the main issues for tourists to be concerned about are things like theft; the same applies to any large town or city and any tourist destination (as well of course as to day-to-day life back home unless you live in the middle of nowhere). Apply common sense: take only licensed taxis (easily identifiable and easy to get), don’t hire mopeds no matter how ‘fun’ it might seem (the roads are not the same as back home and there have been bad accidents in the past), don’t leave valuables unattended, even in the hotel (some guests might be light-fingered, so don’t take chances), use the safe in your room, and so on. Basically as I said, use common sense. The violence in Mexico is drug cartek/gang related and does NOT affect tourists ir tourist areas.
With regards to trips, we’ve done several inc Tulum, Coba, and Chichen Itza (Coba was our favourite), Selvatica (zipline), speedboat/ATV combo in Maroma, Coco Bongos (overrated; hated it), cenotes, snorkeling, diving, etc.
Let me know if you have any questions as I’d be happy to help.