I stayed here 3 months for my summer internship. The location could not be better, as the company's shuttle stop was within less than 10 minutes walking. I got a bicycle and various supermarkets/groceries were within 10 minutes biking, and my office in the north of Sunnyvale was less than 20 minutes away. It was very nice having my own place with a separate entrance, so you can come and go at any time without disturbing anyone. The studio has everything you need: the bed is comfortable, it's got a small but big enough TV, full bath and many kitchen appliances. The kitchen is a bit small and there is no stove but this was not an issue since most of the time I was at the office and ate there, so all I had to do was some quick meal preparation. Hosts were super super responsive and friendly with anything I needed and never hesitated in answering any of my questions. Would definitely stay again here.