Home Travel WATCH: Go Inside the Cannes Film Festival's Most Exclusive Party Spot — the Hôtel du Cap