Days of learning dance, guitar and singing with teachers from the flamenco world. Small groups, every level, and evenings of music and good company.