Charming Studio in the center of Antibes near the sea – Antibes | SherryStay