Hillview Park is a small green space near the village of Los Altos that shares a parking lot with Los Altos library. There are no swings or play structures but there are multiple park benches. It is also a full size soccer field. The grass is very well maintained and the space seems to be pet friendly. Cheers!