hopes this helps jog your memory a bit more

.............
going towards the beach, when you see Cafe Anne there are some shops which follow on from it [the same building]
Vinces aparts are above Cafe Anne and the shops, and Vinces restaurant is the last part of the block