This really looks great. We've never been to Mexico by now, but we definitely plan to do so. We thought about starting in Cancun, do the Caribbean to after which to visit a bit of South America before we get back to Cancun. Would be some kind o a round trip.
We think that food is one of the most important things in life. Just a little less meat would be great ;)