This is a good map; it is clear and has a clean layout. However, the style is inconsistent - you've used black and white buildings against a vibrant (perhaps overly saturated and bright) background. I also agree that the stroke on the buildings is too large. Overall, though, the map is already quite a good one and if you rectify those problems it will function better.