him several times in a row
Instead of "You've" try using "You're"
Consider rephrasing to "A village came in to view ahead". The current phrasing implies that in 15 more miles of travel the village would then be recognizable.
him several times in a row