I have friends who live there, and love it! Their child is older now though, and they are wishing they had a bigger yard. But for a younger family who likes having their neighbors close by, it's very appealing. And your neighbors really ARE close by, the homes are on small lots which appeals to some, but not all. Every time I go there the little streets are full of children out on their bikes and toys. One thing to be aware of though, the builder wasn't the best there ever was. He did cut a few corners, and my friends had complaints after they moved in. For instance, at the time they bought the house it was only three years old, and they had to replace the roof because the roof hadn't been ventilated at all. Apparently it caused some kind of moisture damage. So just be sure to get any home you are considering to be thoroughly inspected, but of course you would need to do that with any home. Otherwise, they have really enjoyed the home, although there are restrictions as to what you can do with it. Many home improvements need approval first. And I am not sure what if any kind of fencing is allowed there, you might want to check into that if you had wanted to fence in your dog.
As for Monroe itself, it's a great town to live in. There is so much for families to do. Parks, swimming, recreational opportunities, sports, hiking, camping, etc. We have been very happy with the school system, too. Good luck!