Town named 'Best Place to Live in Wales' looks to the future