My family and I enjoyed all Oaxaca had to offer and 4 days is a perfect amount of time. Oaxaca is the center of Arts, Culture, Food and Fun in the region.
We are happy you enjoyed your visit to Oaxaca =)
We had bilingual tour guides that taught us everything we needed to know and gave us ample time for pictures and wandering.
We are happy to read you spend great time at Oaxaca.