Les Pirates Les Pirates Restaurant and Private Beach Club is a stunning setting for lazy afternoons by the sea, just 5 minutes from the centre of Antibes in la Pinede, Juan-les-Pins.