Antibes is a resort town known as the yachting capital of the Mediterranean. It is also famous for its maze-like Old Town with exclusive villas.