Claude and Victor (the management help) were great at being responsive and checking-in during my long-term stay at the apartment. If you're looking for a spot that requires you to get to the peninsula or the city quickly, this is a great location as it's close to the freeway, the airport, and (depending on traffic) I was up in San Francisco downtown within 30 minutes or down to Palo Alto. I was staying for two weeks for business work.
The apartment itself is HUGE and offers a lot of clean comfortable space. And the washer and dryer available were fantastic to have, along with the secured parking. Overall, if I needed to stay for long-term business again requiring split time between the peninsula and SF, I would stay here.