I've seen a question: <br/>There's a hotel (opposite) my house. <br/><br/>The word in the brackets is the correct answer according to the program, but why "in front of" can't be correct too?