I am a woman traveling alone in July 2010. I will be staying Xela for 2 weeks going to Spanish school with my son. I will go back to Guatemala City to put him on a plane. Then, I would like to eventually end up in Zipolite or Puerto Angel. Is there a bus line that runs that route? Also, I assume there is a bus from Puerto Angel to Oaxaca?