The Gower Peninsula in Swansea has been named the overall Best Place to Live in Wales by the Sunday Times, and after visiting ...