Unable to answer "Is this still here?" – Telephone – https://osm.org/node/3042112943 via StreetComplete 63.1:

The physical cabin with a phone is still there, but it has a sign on it saying that it is to be taken down due to low usage. I can't see a date on the sign