This is a great spot. Close to Castro Street/ Downtown Mountain View, and has everything you would need!