I've stayed at the Radisson SJC. Yes, the area is kinda sketchy, the rooms aren't anything special and the pool is not heated. Perfectly fine if one needs to be closer to downtown San Jose, 2 blocks from VTA light rail, or if airport shuttle is a requirement. The restaurant Happy Hour food was awful, service very slow. But front desk people are nice.
My sister and her family love the Country Inn & Suites Sunnyvale. The weekend suite rates are great, free breakfast and decent, resurfaced [6-9 mos ago?] pool.