Location is good if you need to stay in this area, otherwise it is a bit far from the center.
Apartement is nice and clean, it was really cold when we came, on the second day it got warmer.
And a minus because we didn't even saw any of the 2 host all the time of staying and had to get the keys from a locker key and had to find it while it was raining as usual in London.