The apartment location was great, however the description was not accurate. Its a very small studio like if you are a 6ft person then you have to crouch in the bathroom and in the kitchenette.
The crockery in the kitchen was not clean and there were bins just outside the apartment window where people come late at night to dispose/dump glass bottles etc causing loud noises while you are sleeping.
Positives:
Metro station is just outside like 2-3 mins walk.