The place is nice and neat. Location is unbeatable. Walking distance to Palo Alto downtown.