I agree with DeeHwa,
Also, you would not want a car run through your living room if it were to happen again on that T intersection.
However, I assume that this will be a rental property?
Not too bad as a rental IMO
As DeeHwa pointed out. Great Location, not so good of a position.