Dance Lessons in New York

Has anyone taken dance lessons in New York that they would recommend? We’re looking for any kind of contemporary dance - tango, salsa, anything except swing or ballroom. I’d be grateful for the suggestions! (Or if anyone has had bad experiences - a warning would be appreciated too).