Chatty abuelas gossiping the day away on their front porch, pastel-hue colonial houses that carry more history than your average lifeless suburb ever will, and the smell of grilled carnitas coming from some street vendor somewhere in a buzzing malecón:

Sooner or later, we will all crave a little bit of Mé-ji-co ourselves.

But Mexico is such a vast country, filled with so much cultural diversity, that picking a single destination to start off the year quickly starts looking like a daunting task. Except it doesn’t have to be:

Our fellow travel experts writing at U.S. News have taken it upon themselves to rank the best places to visit in Mexico this year, and if you’re running out of time to make a decision on your vacation plans and you ain’t got time for 20, how about we take a look at the top 5?

Zihuatanejo, Guerreiro

Aerial View Of Zihuatanejo, Guerrero State, Mexico

A laid-back resort town northwest of Acapulco, Zihuatanejo is known for sweepingly long sandy beaches, like the palm tree-lined Playa La Ropa, a thriving surfing culture, and the good old Mexican Pacific boutique-hopping.

Make sure you pack your ocean gear, as it is also a prime destination for diving, with over 30 tourist-friendly dive sites. Down Paseo del Pescador, a promenade running along the ocean, find small shops selling beautiful ceramics and crafts.

Of course, it’s not a trip to a Mexican town until you’ve ticked the local market off your list: Mercado Municipal dishes up delicious street food and fresh produce that packs a punch. Their ceviche de pescado, made with freshly-caught white fish, lime and local chilies definitely steals the show, though.

Ixtapa, Guerrero

People On The Beach In Ixtapa, Guerrero State, Mexico