the location is good but Travelers should be aware that the apartment is about 20min (by Metro) away from the center.
your Room will have no keys so you cant lock it (which I didnt really liked to be honest)