This was my first time staying at Casa 18thPL and it will not be my last.
As a former resident of Pilsen, I can say this location is great! It's pretty close to Harrison Park and the awesome National Museum of Mexican Art located there.
CTA Train stations are within walking distance, which is actually the best way to get downtown.
I highly recommend this apartment.