I see a cobblestone street surface, on a hillside or hilltop coming out of this. The plaza and narrow streets are typical of small rural villages that you seem to be trying to emulate. The small infill greenspaces are very appropriate, I do not see that trees or grass would be appropriate in the larger spaces, as I would expect them to be paved as is typical. Mabe the occasional tree or trees in some form of geometric pattern in street grates to dilineate some formal space.