S.S.
Hove you been to the Municipal Rose Garden in San Jose or Filoli. Both have beautiful flowers and gardens year round?
There are also great places in Scotts Valley & Felton in the Forest. But I wouldn't be discouraged about the beach. Even on a cloudy day pics can turn out great.
Hope This Helps,
S. Strey