Réponse:
the downstairs ARE opposite
who = which
means there are
corridor there are stairs
at the second floor there are
c'est pas mal, il y a beaucoup de description et c'est compréhensible, mais attention à There is/ There are, pour l'explication c'est simple : Is c'est quand le mot qui vient après est au singulier, et Are au pluriel
Ex : There is a dog -> Il y a un chien. singulier There are many people -> Il y a du monde. pluriel