This is a terrible place to get in and out of (right off of El Camino near the 85 onramp. You have to do a lot of U-Turns every time you want to get in or out.) But I stay here almost every time I travel to Mountain View for business (about 4-5 times a year.)
The rates are reasonable (my company pays for it, but I just can't bring myself to ...
The WiFi internet access provided by this access is not good. It is sporadic and also you need to register for the access once every day. My kitchen did not have enough utensils and I had to specifically ask them for the same. Even though, I was planning to stay for more than a month, I did not get extended stay rate. And with the cost I had to pay, many better places were available near by.