This place is at very well appointed place near San Jose Airport. Walmart and few big box stores are close by. Few fast food joints are quite hand in a pinch. There is a large parking garage and beautifully put together common area which we did not use.
Very neat place if you are visiting Silicon Valley are, albeit little far from SFO.