Unable to answer "Is there a toilet here?" – Highway Feature – https://osm.org/way/961446907 via StreetComplete_ee 63.1:

No actual toilet. Open area where one might pee. Valuable location for this, given American expectations of public service availability.