The place is good, very near to the centre. You will find only basic amenities in the apartment, but considering the price, it's totally fine.
The other reviews are right regarding the smell in the apartment. It takes some time to get used to it. However I feel if the host puts some exhaust for ventilation that smell will go.