The location is more than perfect, 2 mintues walk to station and 3 minutes to main street of Palo Alto. Room was very well organized and easy to access anything needed.
Host is very kind and professianl in communications and hospitality