An ideal place if you're in Santa Clara for any reason and you want a spacious, clean, quiet home away from home.