Location is perfect: 3 min walking distance from Finsbury Park tube station (then 15min to Oxford Street, Covent Garden etc.). We had everything we needed in the flat for a whole week stay and Daniel gave us quick answers every time we had questions. We definitely recommend this place!