Faits: Faits: A. Le Juge d'instruction du canton de Genève conduit une procédure pénale contre Y._, inculpé de faux dans les titres, d'escroquerie, d'abus de confiance, de gestion déloyale et de banqueroute frauduleuse. En bref, Y._ est soupçonné d'avoir détourné le montant de loyers, falsifié des baux et utilisé à des fins personnelles des prêts consentis à une société qu'il gérait. Le 12 août 2003, la société A._ S.A., partie civile à la procédure, a informé le Juge d'instruction que la société X._ S.A., dont Y._ est l'administrateur, était propriétaire d'une part de copropriété afférente à un logement d'habitation à Montreux-Territet. Le 3 septembre 2003, A._ S.A. a indiqué au Juge d'instruction que Y._ était l'ayant droit de l'immeuble; c'était à lui que la banque avait octroyé le prêt hypothécaire nécessaire à l'acquisition de la part de copropriété. Le 21 octobre 2003, le Juge d'instruction a invité le Conservateur du Registre foncier de Vevey à lui transmettre les documents relatifs à l'acquisition du logement en question. Les 10 et 22 décembre 2003, le Juge d'instruction a ordonné que soit restreint le droit d'aliéner. Y._ et X._ S.A. ont entrepris devant la Chambre d'accusation du canton de Genève cette décision, insuffisamment motivée à leurs yeux. La Chambre d'accusation les a déboutés le 24 mars 2004. Elle a considéré qu'il ressortait clairement des décisions des 21 octobre, 10 et 22 décembre 2003, que la mesure contestée avait été ordonnée parce que le Juge d'instruction soupçonnait que l'acquisition du logement de Territet pourrait avoir été financée par des fonds détournés, en relation avec les faits pour lesquels Y._ avait été inculpé. Même à supposer défectueuse la motivation de la décision du 22 décembre 2003, ce défaut aurait de toute manière été guéri dans la procédure de recours. La Chambre d'accusation les a déboutés le 24 mars 2004. Elle a considéré qu'il ressortait clairement des décisions des 21 octobre, 10 et 22 décembre 2003, que la mesure contestée avait été ordonnée parce que le Juge d'instruction soupçonnait que l'acquisition du logement de Territet pourrait avoir été financée par des fonds détournés, en relation avec les faits pour lesquels Y._ avait été inculpé. Même à supposer défectueuse la motivation de la décision du 22 décembre 2003, ce défaut aurait de toute manière été guéri dans la procédure de recours. B. Agissant par la voie du recours de droit public, la société X._ S.A. demande au Tribunal fédéral d'annuler la décision du 24 mars 2004 et de lever le séquestre. Elle invoque les art. 9, 10 et 29 Cst., ainsi que les art. 5 et 6 CEDH. La Chambre d'accusation se réfère à sa décision. Le Juge d'instruction et le Ministère public proposent le rejet du recours dans la mesure de sa recevabilité. 