Charming pied à terre by the sea in the center of Antibes. – Antibes | SherryStay