Island Images - The Isle of Man in Pictures
I think this might be the area where the little harbour or swimming area used to be. Some remains of the walkway can be seen over on the left.  Click image for an old photo of this area.
 
 An Island Images picture  © Jon Wornham