Very clean. Everything in good shape. As described.
Location is both good and challenging. Good because is located close to metro station and local shops. Challenging because it can be quite noisy during night, making it more difficult to sleep.