Congratulations and welcome to the forums!
May I suggest Playa del Carmen and area? Sure I am bias because I live here... but many resorts near the town in the Mayan Riviera will have what your looking for and Playa has great shopping and night life!
Please... take some time and look into it. The beaches, water and palms are fantastic in this area.