The Airbnb of Marcelo and Lisa is very good location, just 2 minuts walk from the Edgware Road station tube, and everything around you need.
The flat is confortable even if it is sometimes noisy because of the important number of host Airbnb.