Honestly...I liked it.
The driving was shitty, and the story sucked, but I thought it was pretty fun overall.
I'm the type of person who likes to walk around and look at shit in open world games, and it was nice for that. Back streets/alleys looked pretty nice, especially in the rain. I also liked the pedestrian variety.