This is a great place, location is very good, especially if you intend to be near Los Altos. Also, if you like to be independent, it is very nice as this place as its own entrance.