I'm having trouble understanding how to find a limiting distribution. If I have a Markov Chain whose transition probability matrix is: $$ \mathbf{P} = \matrix{~ & 0 & 1 & 2 & 3 & 4 \\ 0 & q & p & 0 & 0 & 0 \\ 1 & q & 0 & p & 0 & 0 \\ 2 & q & 0 & 0 & p & 0\\ 3 & q & 0 & 0 & 0 & p \\ 4 & 1 & 0 & 0 & 0 & 0 } $$
where p>0, q>0 and p+q=1
How would I go about finding the limiting distribution? Thanks for any and all help!

HINT: Diagonalize the matrix $\mathbf{P}$.