Wife & I routinely try to get out of Indiana for a few days in early February, heading for warmer climes. Our ideal destination offers both diverse outdoors opportunities (hiking, kayaking, snorkeling, etc.) and great food.
We've tried Playa del Carmen/Cancun/Cozumel and found that's just not our thing. Went all-inclusive, but still ended up going into town for dinner every night only to find nothing inspiring, or even memorable. Not Mexico, we've spent time on Ambergris Caye - Belize. OK, but not enough to want to go back. Old town Puerto Vallarta's restaurants were much more to our liking, everything from the shrimp huts on the beach to fine dining. Should nothing else evolve, we'll gladly try PV again.
Know it's a rather broad inquiry, but would love to learn of other Mexican destinations we should consider exploring, with good eats being a primary attribute. Not concerned about the size of the villa/town/city. Prefer not to 'rough' it, but don't necessarily want/need upscale stays, either. Also need to consider travel time. We'll likely do five days, and prefer not spending too much time (read: entire day) in transport from an airport to our destination.
Thanks in advance for any/all of your suggestions,