Mexico
All of the above along with Cirilo's wife's enchiladas - mmmm.
Bus from DF to Rio Grande, Oaxaca. Local bus to Zapolito and then a speed boat to the beach.
Chacahua is around 45 miles from Puerto Escondido.
Send your feedback or queries to been.there@guardian.co.uk
Search Been there
Your tips about Puerto Escondido