La Place, Antibes ★★★ | TravelManiac