We stayed here for Lollapalooza and would totally recommend. Self check in and check out was extremely convenient, beds, shower, and kitchen were all adequate, and the building is right in the middle of Chinatown so there’s lots of great food and easy access to public transit. The only minor negative is that you can easily hear your neighbors.