Corporate Inn is a good spot to stay for both short term and long term. Rich & Dusty at the front desk are friendly, very helpful, and accommodating. The rooms were spotless and had the amenities listed. The location is very good and central to most of the important spots in South bay. The only complain I have is regarding the Wi-Fi connectivity and cellular service availability - the latter is out of the management's hands, but the Wi-Fi coverage can be better. The connection used to drop every few minutes and made taking meetings or calls difficult.
Apart from that, everything else was good.