We had a great stay. The location is in a nice neighborhood; with some restaurant options near by. 10 minute walk to the St John's Wood underground station (Tube); short walks to Abbey Road, Camden Town & Regent's Park as well.
The apartment is simple with no frills; which is not a big issue as we only used it to sleep and have breakfast. You are in London of course; so get out there and enjoy the beautiful city.