This place checked all the boxes and David is a fantastic host. Crystal clear instructions and was happy to accommodate an additional request.
Everything needed for cooking was here and there's a large supermarket minutes away. Also, great transit links with the Angel tube stop nearby.
Quiet area too, so it was easy to get a good night's sleep during this work trip. 5 stars.