I spent 3 years searching for the ‘perfect’ city as a remote worker — and finally found it