South of France? No, the Isle of Wight and we're so glad we came!