Location: very well placed, next to a Sainsbury and Edgware Road Station. Also in good walking distance to good food options. You will hear sirens and traffic noise, but that's to be expected in a big city.
Apartment: Bathroom is really chic, and no complaints about the amenities provided. Exercise caution on the steps, as they are really steep.