At first glance it looks good. At second glance it looks good. I agree about the lot sizes. There are very few cities that I know of that have uniformed lot sizes. I did not see any parks, or I missed them. I do like it.
Thanks for posting.