This place was just perfect for my 2 month stay! Easy location, with parking and close to downtown Sunnyvale. Katherine was so responsive when the door lock had an issue and it was fixed quickly. She also put some nice touches like a new dish drying mat and sponges and enough garbage bags and toilet paper for my extended stay. I would absolutely stay here again and recommend it to others.