Cancun vs Puna Cana

Preggo
Please tell me which place is better to go too? Which place has a better beach, food, activities?? It's just me and my husband we don't wanna spend more than 3.100, also which website do you order your vacation package ? Really need some help. Thanks ladies!