Have just been informed, but not seen myself yet there are a pair of peregrine falcon sited and have been for a few days, if standing next to the cafe looking towards Steart Island, view to the right side apparently