Awesome place. Lacation wise it was perfect for us, right in Kentish Town. Camden is close too.
Really nice host as well!