Location is perfect!
The building is not very clean. There is cockroachs in the building and in the flat (be careful when you put your shoes on...).
The bathroom drain smells in the flat, leave the door close if you don't want it to smell in your bedroom.
It is quite noisy at night, you can't sleep with the windows open.