Overall this was a very good stay. The flat is nice , comfortable and luminous. It is also very well located and you can easily move around London through Marylebone station and Edgware Rd station (both super close). Just be aware that on the basement there's a group of young people often throwing gathering or parties until late (though this was mainly during the weekends).
Aside from this, nice place for a short or long stay.