In reply to Adam Desforges:
Check the tides before you book, as picking dates when the tides are favorable will maximise climbing. As will if you go after the bird restrictions have finished, however I believe there is enough stuff to go at even in breading season.
Plan ahead as if you want accommodation as it is often booked up many months in advance, camping is often more flexible.