Stayed in the appartment fot 1 night. Everything was fine. The appartment is comfortable, clean and big enough for 2-3 people. The only thing you should to take into consideration is distance to city center. By feet it will take about 25 min. By metro (the station in nearby) - about 15-20 min. For us it as more then ok.
In other aspects the location is fine - quite and clean..