I feel like highway=path might be a stronger choice in this case; I tend to consider highway=cycleway as the paved, road style things with signs and lanes with possible sidewalks purpose built for transportation, with paths being more like what this appears to be.