Unable to answer "Is this still here?" – Convento de las Hermanas Teresianas (Monastery Grounds) – https://osm.org/way/533663703 via StreetComplete 62.0:

No parece un convento, parece una urbanización