David and Sophi's place was perfect for our long stay. It was comfortable, clean, and made us feel right at home. The location was great as well -- very safe, plenty of parking, and surrounded by lots of good places to eat. I also appreciated that Sophi was quick to respond whenever I had any questions. Overall, we enjoyed our stay and would love to come back again in the future. Highly recommend David and Sophi's place if you're in the Sunnyvale area!