Wow, what a fantastic image! The lighting and behavior captured is excellent. I'm curious as to the island as well. I recently photographed puffin off the coast of Maine in the US and the terrain is much different.
There are all great photos of an endearing bird, but this one is my personal favorite. Can I ask which island these were taken on (or is it a closely guarded secret? ;-)