Santa Cruz has got some very nice beaches...