Convenient location in Palo Alto with good value for money