I think directly left of the Town Hall near the train tracks would work. But, you're still close to your other public buildings so the spot you chose will work too~!
I think you picked a nice spot for your house. I might have also considered getting closer to the waterfall, either above or below it, or near the train tracks in the north west corner, but there's nothing wrong with the spot you chose.
You've got a nice map, too. I like how the Town Hall and Retail are lined up and the campground entrance is near a pond.