People there are very rude. Maybe 1% of them are nice. You cant visit some places because they are closed. Streets are dirty and smelly. If you want visit Croatia, visit sea side of Croatia (Dalmacija). Very kind people, good food, clean and safe.
P.s. A lot of people in Zagreb don't know how to drive.