Dazzling Dublin: the city with a small-town feel