Very accessible location for my needs working at El Camino Hospital in Mountain View.
Hosts are very welcoming and the location was quiet. Appreciated!