Faits : A. Par jugement du 2 octobre 2013, le Tribunal de police de la République et canton de Genève a condamné X._ pour escroquerie à une peine pécuniaire ferme de 180 jours-amende, à 50 fr. le jour. Il a ordonné la levée du séquestre sur plusieurs comptes bancaires et astreint X._ à payer à A.A._ et B.A._ 75'505 fr. 60, avec intérêts, au titre de réparation de leur dommage ainsi que 15'880 fr. 65, avec intérêts, à titre de participation à leurs honoraires de conseil relatifs à la procédure pénale. B. Par arrêt du 7 novembre 2014, la Chambre pénale d'appel et de révision de la Cour de justice de la République et canton de Genève a admis partiellement les appels formés par X._ d'une part, A.A._ et B.A._ d'autre part. Elle a annulé le jugement du 2 octobre 2013 dans la mesure où il condamne X._ pour escroquerie et l'astreint aux paiements précités. Statuant à nouveau, elle a acquitté X._ de l'infraction d'escroquerie et l'a condamné pour faux dans les titres à une peine pécuniaire ferme de 100 jours-amende, à 50 fr. le jour, ainsi qu'au paiement à A.A._ et B.A._ de 14'000 fr., avec intérêts, à titre de participation à leurs honoraires de conseil afférant à la procédure de première instance. A.A._ et B.A._ étaient déboutés de leurs autres conclusions civiles. La Chambre pénale d'appel et de révision prenait acte que X._ reconnaissait devoir à ces derniers 75'505 fr. 60, avec intérêts dès le 1er janvier 2011. S'agissant des faits encore pertinents ici, cette autorité a constaté que X._ avait pris en sous-location, dès janvier 2007, un appartement loué par B.A._ et propriété du fils de cette dernière, A.A._. En 2009, X._ accumulant d'importants retards de paiement, A.A._ l'a sommé de lui constituer un billet à ordre correspondant à la somme due pour la sous-location de l'appartement. Le bail a été résilié en octobre 2009 et une procédure d'évacuation initiée. Après plusieurs engagements non tenus, X._ a fait parvenir, courant mai 2010, à A.A._ un billet à ordre. Celui-ci, daté du 28 mai 2010, est signé par X._ et mentionne qu'à l'échéance du 30 juin 2010, il payera à l'ordre de A.A._ la somme de 100'000 fr. " valeur reçue " à " Banque C._, Genève ". Un protêt faute de paiement a été établi le 1er juillet 2010. Banque C._, à Genève, a été radiée du registre du commerce le 5 mars 2010, ses activités étant reprises par Banque D._. C. X._ forme un recours en matière pénale auprès du Tribunal fédéral contre l'arrêt du 7 novembre 2014. Il requiert, avec suite de frais et dépens, son acquittement de l'accusation de faux dans les titres, que le montant de 14'000 fr. précité ne soit pas mis à sa charge et que la République et Canton de Genève soit condamnée en tous les frais et dépens, lesquels comprendront une indemnité équitable à titre de participation aux honoraires de son avocat. L'autorité précédente a renoncé à se déterminer sur le recours. Le ministère public a conclu à son rejet. A.A._ et B.A._ ont conclu, avec suite de frais et dépens, à l'irrecevabilité, subsidiairement au rejet du recours. X._ a formé des observations sur le mémoire de A.A._ et B.A._, observations qui ont été transmises à ces derniers.