It was 5:30 when they reached the house. With "before" it sounds like they were late or later than they wanted to be.
Set back from the road is away from the road, not next to the road. Set well back is even further. I can't tell from the sentence, but if you are on the road, the house might not be visible. You have to walk/drive a bit on a walkway or driveway perhaps.