I drove in there, but only because I saw the Post Office signs off the main road and I wanted to get my post cards mailed. Anyway, the post office was still a couple miles in and right at the center of the town. My impressions is that its a very nice and quaint little place. Everything is very well maintained and looks super clean.
No satellite dishes or electric poles/wires. Their downtown is reminiscent of small town downtowns with little shops and restaurants. There was a lake and people were sitting in rocking chairs by it. Next time we have a rental car, we will definitely spend some more time there and walk around...