I stayed in Gail's cottage the past 3 months and can absolutely recommend!
It is a nice space that has everything you need, especially an absolutely great bathroom. You also have access to Gail's very beautiful garden which I greatly enjoyed after work.
Willow Glenn is a great part of San Jose and within 5 minutes, you can reach the grocery stores but also some boutiques, gyms and restaurants.