Google maps are undoubtedly good bad they aren't the best. At least when I have to find out an accurate address including zip code I use this website smplace.com. It's pretty useful and user-friendly. There is information about all addresses in all countries around the globe.