I guess it is what it is since it is a cheap option, but still you need to be aware that the condition of the apartment is not great, wallpapers are falling apart, there are holes on the sheet etc. And when you enter the apartment, it really stinks; I believe guests have been smoking heavily.
Location wise it is ok, I guess you already see before booking.