Machynlleth, north-east of Aberystwyth on A487