Great quiet spot in Redwood City