I just love everything about it. There's a great atmosphere, it's a lovely city with lots to see, friendly people, good street musicians/buskers and the nightlife is super, particularly Temple Bar.
I've only visited sixteen cities that I can think of/remember. They are: Truro Plymouth Exeter Bath Bristol Gloucester Worcester Hereford Oxford Portsmouth Cardiff Birmingham Stoke-on-Trent Manchester York London
The best out of them is Plymouth, it feels like my second home and there's something about it and that area which I love. I love Bath, it's so beautiful and just such a nice small city. I love London too, particular the Holland Park/Notting Hill area.
I really liked Dusseldorf when I visited, especially as it was winter and the city was covered in snow. Everything looked pretty.... Very cold though, even for me and I like the cold, but that was a very minor issue. Good bierkellers there too, ofc.