We are thinking of going next year and I wondered if anyone has any experience of the site? Also interested to hear of any other recommendations for the South of France. TIA