Cozy, sparingly clean and especially convenient if North London is your destination, Alice's flat underpromises and overdelivers. I would, and probably will, book it again.