Great location, many local amenities (restaurants, underground/overground in a few minutes walk).
Kings Cross station is just 15 minutes walk.
There is no table/chairs on the property, so it's not suitable if you want to work there, but very good for a short tourist-like stay.