A little taste of Ibiza in the heart of Cannes