X100S should do fine in the conditions that you mention.
Small and agile. Great for pulling out of pocket for the moments you don't see coming.
Beautiful out of camera jpegs. No need to mess with raw files and too much post processing.
Great ISO performance. Shoot up to 3200 and the results...