I have the PERFECT home for you that meets your criteria: pool, tennis court (community) and golf:
it's 6560 Eagle Ridge Court at Eagle Ridge in Gilroy. Originally listed at $1.249m, we just reduced to $1.19m. Please preview the virtual tour link below, & please contact me for any further information that you may need!
There are a number of areas in Morgan Hill and Gilroy that would fit your needs. Although a tennis court is a bit rare. I don't know if you have any children, but the key thing to look for is the right schools. While all the schools in the area are good, not all of them score as high as people would like. Homes in the more desired school areas will maintain their value better over time.
I actually live in Morgan Hill so if you'd like to find out more about Morgan Hill or Gilroy let me know.