This is the place to stay in Palo Alto. It was perfect for our 5 day stay in the area.