Napa's place is very clean and comfy. We enjoyed staying there for 2 days. Napa is a very nice host, and she provides timely responses and also gives recommendations of local restaurants to us.
It's not far away from anywhere. The Golden Buddha Temple an China Town are in walking distance about 10 minutes. I am not sure about the public transportation, as we took taxi/Grab everyday.
The only thing you might want to be noted is because it is located right next to a very busy main road, so it is hard to get across the street, and also hard to get a taxi (to stop). But there is a hotel/residence place next to Napa's place, so you can actually set pickup location there.