We have been to the Cancun/Playa/Merida area a number of times. Same with Puerto Vallarta. Usually on AI's but also just winging it on our own.
We decided to spend seven weeks though Jan/March 20 in Mexico starting in Carncun area. We flew on to Huatulco, then bussed and spent time in Puerto Escondido, Acapulco, Zihuatanejo, then flew to PV. We intended to keep going further north but covid interupted the trip.
It was all perfect. We stayed at no stars through to five stars. Did not care particularly for Huatulco so we left after a few days. We very much liked Puerto Escondido and Zihuatanejo and plan to return to the latter next time we go to Mexico. Acapulco surprised us. Our hotel was on the beach. We went out at night. Never felt uneasy or unsafe. We had great stays in PV, Nuevo Vallarta, and Bucerias. We stayed longer than we anticipated in Puerto Escondido, Zihuatanejo, and Acapulco.
This form of travel was so different than simply flying down for a week long AI. We only booked a few days in advance and then only for two nights. If we liked, we stayed longer. Resorts were different, we picked up two last minute five day specials. One in Playa, the other in Nuevo Vallarta.
We plan to do another snowbird winter in Mexico travelling about like we did for two months or so. Just as soon as the covid business is finished. Puerto Morales and Zih will definitley be on the list of places to go.