What is especially helpful for tango travelers having only 2 or 3 weeks of vacation: you can write to DNI in advance, and they make you a schedule based on your preferences, so u know what to expect from the very first day, and you don't lose days with organizing your tango lessons. Surprisingly classes begin mostly on time, so be there on time!
Lessons are given in english or spanish. Rooms have wooden floors and (a sometimes working, sometimes not working) aircon. You can take classes in contemporary dance for tango dancers, yoga for tango dancers, folklore, and alternative tango as well. There are no specific ladies technique classes, but technique classes for both leaders and followers, as well as classes on musicality, professional dance training, close embrace dancing, dancing in crowded milongas, ....
Overall I can strongly recommend DNI. I have been very skeptical, but I loved to be there, to study and hang around, and I like very much the progress I made. For more info see their website:
DNI Tango