I stayed here for a week while on a business trip. This is actually a short-term lease apartment, which worked out really welly for me, but it also changed the stay in a few ways: I received an email asking me to fill out "lease" paperwork and give my credit card number for any incidentals; Check-in is non-existent - they put your key in a lockbox for you to enter a code (sent via email) and grab; and there's no front desk or people on the property to direct you in any way.
Pros: Room was super clean and new-feeling, quiet, nice pool area, washer/dryer and dishwasher in unit, decently stocked cooking supplies if you want to do some (very basic) cooking, bargain grocer next door and coffee downstairs
Cons: Had to Uber to anything in the area, "lease" and "check-in" processes were super confusing even after downloading the app (couldn't find the right building, couldn't find the lock box), not a huge deal but smoke detectors are SO sensitive (they went off while I was making toast)
Overall, would stay again for a long-term visit.
With limited availability throughout the valley, I stayed at Global Luxury Suites in Sunnyvale as a last chance option and had a fantastic stay.
The complex was brand new with multiple retail shops at the base of the building. There is a restaurant/bar as well as a Pete's Coffee and Specialties. There is also a grocery store right in the same complex. That makes both short term and long term stays very easy to manage without having to rent a car or use excessive ride sharing...very convenient!
The apartment itself was very clean and incredibly spacious and was even nicer than other Global Luxury Suites that I have stayed at in the area.
For the price you paid for it. You can go to 6 star hotel. This place is nosy at night. No one respond and take care you. No front desk. Self- check in. Zero service