Unable to answer "Is this still here?" – Elnza Beauty Club (Beauty Shop) – https://osm.org/node/2703383506 via StreetComplete 57.4:

It's still there (in response to Streetcomplete), but it's Elnaz. Not Elnza.