i always think that the police station looks good next to the train station, and i think your campsite would look nice either beside the sea on the far right of your map at the bottom, or the far left!! same goes for the cafe c:
Your map is really fascinating to me. I think either the police station or cafe should be east of your train station for some symmetry with your plaza. Depending on how close your Re-tail is to the river, you could try to fit the police station west of Re-tail to have them next to each other which can be convenient. You could also put either the police station or cafe in the northwest area of your map between the plaza and town hall to keep things close together and I don't know what else you could do with that space. I usually like campsites in secluded areas, so I'd put in one of the strips between the river and the cliff either in the southeast or southwest part of your map.
Rectangle = Police Station (I like them by the train station)
Star = Campsite (Somewhere in that corner would be nice)
Cafe = Triangle (I think it'd look really interesting in that spot, if not maybe on the other side of the pond or to the left of the town plaza, near the cliff that's basically way below your house or somewhere above the river)