We were in Santa Clara for the Rolling Stones concert and this place is located in a very nice neighborhood within an easy walk to Levi's Stadium. The owner is very responsive and her dog, the official greeter, is adorable!