Great location, walkable distance to Kings Cross and central London.
Only issue I had was the amount of lodgers in the building, and depending how many people are staying there will be noise anytime of your stay. Plus you might be fighting over who can use the toilets first in the morning since it's a shared bathroom.