For me personally, I prefer to place villager houses close to the cliff edge or along side the river. It may take a lot of plot resetting if your villagers are being a pain about it, but it just looks cute to me. I think a campsite could look cute in that little space on the left of your mayor's house. c: