Mike’s spot is super convenient being so close to public transportation. It also is surrounded with cool shops and many restaurants for whatever you want or need. The walk along the canal from Kings Cross Station to Camden Market was so nice and unexpected - I would highly recommend it if you like a sweet walking/jogging route or just a place to chill/read along the water.
Also Mike has a warm and inviting energy to him that makes you feel right at home. I would definitely stay at his spot again next time I’m in London!