You can find all sorts of classes, including Peruvian dance classes (think zumba but with even more rhythm), at this...
Miraflores · 855 Av. Sta. Cruz, Miraflores
You can be smart and fit at this gym chain. The spaces are clean and the clientele is considerate.
Miraflores · 610 Mal. de la Reserva, Lima