Michelle's place is brilliant. Very spacious, modern and with great views.
Finsbury Park is a lovely area, very close to the city centre by tube, and I would totally recommend it to anyone visiting London.
Michelle is a great host, and very fast at replying to messages and sorting out everything.