Our family is traveling south for the first time. We were looking at Florida and the Caribbean islands. After being shocked by the prices in the Caribbean, we are now looking at Mexico. Any suggestions of a resort that is newer or updated that would keep teens interested (ages 13 and 16) while not being too crazy or rowdy of a place? We plan on doing some lounging and tanning but would also like to keep them interested. Would also like calmer ocean waters if possible. Are some areas safer? Is it safe to go on some excursions? - considering all the crime in the area lately. I am interested in the Maya Riviera area but open to suggestions! I really would like to spoil them as we hardly ever travel. Thank you in advance!