Antibes is the yachting hub where everyone flocks as the beginning of the summer season March-May. It is a beautiful little town with beaches, lots of English bars/restaurants. All the businesses are geared up for yachting offering services and products to support the massive industry. You can comfortably walk around the town, so no need for a car. You can also catch an Uber for 6-8euros to Juan les Pins the neighbouring town. Trains are easily accessible and so are busses.