Your English is great! I have a few very small edits to number 2 that may help your sentence sound more natural.
2. Having arrived to the small town, (insert comma) my interest in that unusual placed perked up excessively. I wanted to immediately explore every street to listen to the latest news and taste the local food.