I have an engineering degree from Stanford. Let me tell you, this is an engineers paradise, a small and well organized oasis in the heart of north San Jose.
Don't expect a luxury experience. But if you are looking for a practical, clean, spartan simple place to stay with lots of great housemates, this is the spot for you.
Plenty of street parking if you are bringing a car.