A small town in the South of France? With quaint restaurants? Cute shops? And a majestic cathedral?! Sign me up!