I was staying in the apartment for 6 nights. The location is perfect for tourists who are visiting short term. Also there’s a subway nearby. The area is a bit noisy but it wasn’t a problem for me.
The apartment looks exactly like on the pictures. Check in and check out was very fast and easy. The apartment has all necessary stuff (hairdryer, microwave etc).
Highly recommended