Great double bedroom apt in Palo Alto, minutes walk away from restaurants, bars etc but very quiet street