This is ‘The Dolphin Restaurant and Marine Village’. Parts of these buildings still stand.