Llanidloes is a charming market town with independent shops, scenic walks, and a friendly atmosphere.