It was a lifeboat station. Hence the slipway.
Right next to the jetty.
(I have been out with the lifeboat service on Scilly. Even did a video of them on a shout…..)
Many a happy time spent there, bier in hand, smoke in the other, breathing the salt water air........