A Welsh tour guide describes the highlights of convivial, rejuvenated Cardiff.