Short walk to Scarborough Beach