Shelly's place is great - it really is 100m from the beach!
We loved our stay here - very central and the car space (off-street) is a big win.
Try the Vegan cafe 5 doors down the adjoining street!