Unable to answer "Are there showers here?" for https://osm.org/way/335361723 via StreetComplete 53.1:

I don't think there are showers here, I certainly don't see any, but I can't say for sure because I have never camped here and never explored the site fully.