If you're looking for long term stay in the South Bay Area, This place would be the best.