The location is quite good, very close to the metro and has a lot of stores in the area.
The apartment is a studio, so I wouldn't recommend for more than two people. but for a short stay it should be fine. The kitchen is fully equipped, which is great. Only issue is the bathroom is quite dark, especially the shower.