There is of bedrooms
but i think you mean
il y a deux chambres ?
There are 2 bedrooms
"Mais il n'y a pas de mousse" means "but there is no moss / foam / mousse" in English.
there has been a storm.
"There are so many ways to love"
Il y a means "there is / there are" in English.
Il n'a pas de veste in French means "He has no vest / jacket" in English.
Il dispose de 3 chambres à coucher
il y a quatre chambres is the phrase in French. It says there are four bedrooms.
il a trois chambres
"Mais il n'y a pas de mousse" means "but there is no moss / foam / mousse" in English.
there has been a storm.
he does not care about me
There is enough shopping
il y a sept chambres dans ma maison
"Il y a de l'orage" in French translates to "there is a storm" or "there is a thunderstorm" in English. It indicates that stormy weather is present or approaching.
"There are so many ways to love"
he has and he has
Il y a means "there is / there are" in English.