Unable to answer "Is this still here?" – Rainbow Pension (Guest House) – https://osm.org/node/1220014925 via StreetComplete_ee 58.2:

no here anymore, on ground floor, to the left print shop, yumz food restaurant right in same building