I disagree, there are many benches.
Definitely in these locations:
https://www.openstreetmap.org/node/12165070942
https://www.openstreetmap.org/node/12165070943
I just added these but there are more.
I was there on Saturday, unfortunately I couldn't do a detailed survey, but there is work to be done here.