We stayed at Jodie's apartment for 5 days, the check in process was great and she was extremely accommodating as, we had to change our arrival time. The location is superb, choice of tubes but also very easy to walk to The City or West End. Upper Street is full of great restaurants and bars, as well as plenty of boutiques that aren't mainstream.
Will definitely re-book