All in all, it was an OK apartment and OK experience for a good price.
Pros: the cost was way lower than everywhere we looked, the neighborhood felt safe, quiet, and was close to the train station, easy access to Pilsen, and the apartment was spacious.
I'm going to switch to sentence form for the cons, to provide additional context. Privacy was not very great on a few different fronts. As others have mentioned, the lack of a curtain at the shower window is a little bit unsettling at first (though my girlfriend is ~5 ft tall, and the window is high enough that she felt private enough). The same was true for other windows in the house - the curtains were often not big enough to cover the window or they were see through. Most unsettling of all, though, was that the apartment did not feel secure. We were coming back to the apartment one day and the door would not unlock, even though I was putting the key code in. Then, the door opened, and two unexpected people walked out! It turns out, they were checking into the lower level apartment, mistakenly chose the wrong door, and both units must have had the same key code. Luckily these people were just as confused as us and were not malicious.
According to the check in process, there was supposed to be a physical key located inside the foyer door once the front door key code was entered, which would have prevented this situation. However, when I arrived at check-in there was no key at the door. I asked about before leaving the apartment on our first day and received no response.
There were a few other aspects that made it an interesting apartment. The apartment was mostly furnished, though some items did feel unfinished - e.g. the shower knob was a bolt with no handle and the electrical outlets in one of the bedrooms did not work (so that tv was unusable). There were several window A/C units in the apartment, but we could not get any of them to function. These were not part of the Airbnb listing, so it wasn't an expectation, but it meant that we couldn't open those windows in the evening when the apartment had gotten hot. As other commenters had mentioned, there was still a sticky "sap" (?) on the floor in front of the couch in the living room that both me and my girlfriend ended up stepping in several times during our stay.
So, to close out, I would say this listing is about 80% of the way to being ideal. Location and price point are big factors for me, so I appreciate there being listings like this that facilitate people with a lower traveling budget. Privacy and cleanliness can be easily improved with some minor adjustments. However, as it stands, three stars is the most appropriate rating for the listing.