Great location near main Redwood City amenities yet quiet and park like.