90 Nowra Road, Roches Beach