For all the criticism, this listing is highly accurate. It's shared lodging, where all three rooms are similarly rented, so yes, there are other people in the apartment. It's in Chinatown in an area that is super well connected but not exactly swanky. The building is a bit rough, and it's at a slightly different address than advertised.
All that said, if you're looking for a great value in a fantastic location, this is your spot. Kylie was super communicative. The place was super clean, despite a number of people sharing the bathroom.
The safe in the bedroom was helpful.
I can't give five stars, as definitely not 5-star accomodations. But this was perfect for my stay.