I think it's just about perfect. At this scale the buildings are visible but not too big. Nice Job !!