Natasha’s place is a very good value for travelers to Santa Clara and Sunnyvale.
It is just south of the Amtrak station and Levi’s Stadium. It’s very convenient for VTA riders like me. I had a very comfortable and clean bathroom. Natasha is a very good hostess. I highly recommend her place.