The place was exactly as described. Located very close from Kings Cross Station.