This is a great location for visiting Palo Alto. Great off street parking is a win, too!