I agree with your answer - which is a start
I started with the info regarding the western cities because there are more limiting criteria - B & F must both be in the west with F further north than B - at first glance they could be any of 1, 4 or 5 - but because C must be east of B and there is nothing east of 1, B and F must be 4 and 5 respectively putting C at 6. We are told A is due north of C so it must be 3. E cannot be the furthest north city so it must be 2, leaving D as 1.
4F 3A 2E
Whether this is 10-year-old speak is another matter!