Quiet and very clean 2-bedroom apt! Self check-in was easy. Very convenient location Walking distance to many good restaurants around. Only within 10min drive to Standford Shopping Center. Highly recommended if you want to stay in Palo Alto area.