It has been a great experiences. Darren provided the code of the keybox right before our arrival.
The location of this apartment is fine, very close to Arsenal and also Finsbury Park tube station, so the city center could be reached in 25 minutes.
The kitchen is well-equipped, everything you need is provided for a cooking. The size of the bedrooms are fine, but the bed was maybe a little bit unconfortable (for myself, at least). The living room is also spacious, 5 people could easily fit there.