Vere Road, Laucala Beach