In front of VS opposite

Hello, there, 

Michael Swan in his book "Practical English Usage" says that we can't use "in front of" in the following context:

There's a garage in front of my house.

And he suggested using "opposite," "facing" or "across from" instead.

I just imagined that I was living in a gated community or in a senior gated community, or suppose that I was living alone in an isolated area, owning a private garage in front of my house. See! It seems natural.😁 Why does Swan say we can't use "in front of" in the context above"? I'll attach what I've read.

Thanks in advance.


Photos (1)
Original Post