Sachverhalt: A. H.H._ und I.H._ sowie A.A._ und B.A._ sind Stockwerkeigentümer des Wohnbaukastens "C._" an der F._strasse in U._. Vor dem Bezirksgericht Horgen führten sie einen Prozess gegen die Stockwerkeigentümergemeinschaft, dessen Gegenstand die Anfechtung des Beschlusses vom 11. November 2011 war. Anlässlich der Instruktionsverhandlung vom 24. April 2013 schlossen die Parteien einen Vergleich, welcher u.a. den Wortlaut hat: "Die Stockwerkeigentümergemeinschaft räumt sämtlichen Eigentümern das Benutzungsrecht am "Link" (inkl. Treppenhaus) des Hauses Nr. 41 ein. Jeder Eigentümer erhält einen Schlüssel zu diesem Treppenhaus." B. Am 27. Mai 2014 reichten die erwähnten Stockwerkeigentümer beim Bezirksgericht Horgen ein Vollstreckungsgesuch ein, in welchem sie verlangten, der Stockwerkeigentümergemeinschaft "C._" sei zu befehlen, ihnen sofort je einen Schlüssel zum Treppenhaus Nr. 41 der Liegenschaft "Wohnbaukasten C._" auszuhändigen; für den Fall, dass die Stockwerkeigentümergemeinschaft dem Befehl nicht innert fünf Tagen ab formeller Rechtskraft der richterlichen Anordnung nachkommen sollte, seien die geeigneten Zwangsmassnahmen anzuordnen. Mit Urteil vom 5. November 2014 hiess das Bezirksgericht Horgen das Gesuch unter Androhung der Ungehorsamsstrafe von Art. 292 StGB gut. Mit Urteil vom 5. Januar 2015 wies das Obergericht des Kantons Zürich die von der Stockwerkeigentümergemeinschaft erhobene Beschwerde ab. C. Gegen das obergerichtliche Urteil hat die Stockwerkeigentümergemeinschaft "C._" am 19. Januar 2015 eine Beschwerde eingereicht mit dem Begehren um dessen Aufhebung und Abweisung des Vollstreckungsgesuchs. Mit Präsidialverfügung vom 13. Februar 2015 wurde der Beschwerde die aufschiebende Wirkung erteilt. In der Sache selbst wurden keine Vernehmlassungen eingeholt.