Imp points
1. There is weed issue on the top part of the area (Cancun, Playa Mujeres), bottom art (Playa Carmen, Rivera Maya, Xcaret) don't have due to island in front of them.
2. Fri - Tue option gives best tickets, can be $500 cheaper compared to Wed-Sun
3. Book early, preferrably 3 months before the date
Resorts: Great resorts and good price
1. Xcaret - free access to park, lot of unique features
2. Dreams Playa Mujeres
3. The Grand at Moon Palace #1 in Cancun (limited, so book early)
4. Fiesta Americana Condesa Cancun
5. Moon Palace Cancun
6. Finest Playa Mujeres (Arachana Rohit)
7. Barcelo Maya Palace (some things are not free like wifi, mini golf and pool in evening) (Tarun, Suyog)