December 2022: I stayed there for approximately 3 months between mid Sep - Dec. Without hesitation, can easily say that Lucy and her Mom will make sure that your stay is very very comfortable. Their apartment has all the amenities (in excellent working conditions) you require especially for long-term stays. Having said that, the hosts were so very accommodative that they provided extra amenities tailored to my requirement at no additional cost.
The location is superb - the San Antonio Caltrain station and Traders Joes/Walmart is within a few minutes walk. The bus 22/522 goes right in front of the main road to all other landmarks which together makes life much easier especially if you don't have a car.
The apartment is very quiet and you can expect a very pleasant stay. They are a super-hosts for a reason :)