Beautiful! Each one of those pieces would look great on its own, but what really adds to the overall feel of the place is the cohesion between the pieces in terms of color, painting style, design, etc.
I may have written this in a different thread at one point or another, but when I was a kid I'd imagine how great it would be to have a town or city to have games in- well, 30+ years later I've accumulated plenty of buildings (probably around 20), but it's more like a patchwork quilt than a bunch of buildings that look like they actually go together. I'm not complaining- it's still a lot of fun and I'm happy with what I've got, but there's just something extra cool about seeing pieces that really go together well like that! Keep up the good work!