Exactly where we are. Next to the beach, Roman town with ruins, close to hills and mountains for hiking, watersports, snow; good small primary school in catchment (no uniform, no £1 mufti days/world book days/Xmas fairs type crap); 1 hour cheap train to major city, great food, nice people, safe town.
We're in Spain. DS is tri-lingual (Catalan at school, Castellano everywhere else, English at home), does rugby, swimming, athletics after school, robotics and chess club at school, cheaply. Weather is great, we were in t-shirts today. I can get an emergency gp appointment for the same day.
Politics is giantly fucked up, Catalan independistas rioted last month and Puigdemont is a coward. But, swings and roundabouts!