We are interested in visiting the Caribbean in December and are tying to find that ideal place that offers clear, quiet, white sandy beaches with plenty of action in the activity. However, it is good that the place had some of the exclusivity and it was packed with people / children. It would also be ideal for going on outings and enjoy the culture in the surrounding region. Currently considered Punta Cana and Riviera Maya. . . any suggestions?