Their house is right across from the bus stop.

Literal

Their house [topic-は] bus-stop [possessive-の] just opposite-side [at-に] exists.

ちょうど向こう側 means 'right on the other side.' バス停 means 'bus stop.' にあります uses polite existence.