The location is ideal. I stayed here for 12 days at Christmas time. Almost everything was reachable by foot or tube/bus. Plenty of restaurants and grocery stores in the area, and it was generally pretty quiet on this side street.