It's funny because GTA 3 is one of the first games I can remember being unfairly annoyed by, because I didn't think it lived up to what I expected from essentially GTA 1 going to full 3D. I thought compared to GTA 1 (let's not talk about GTA 2), it was a bit soul-less and we'd now say has a weak "vibe" (also funny because "vibe" was an outdated older-generation term back then but has now returned to usage!).
I loved Vice City and San Andreas though, they felt like they totally fixed any lack of vibes and then some!
Looking forward to GTA 6 whenever that comes out, but wow it's a little insane that GTA 3 came out a quarter-century ago and 6 still isn't out!