In Dining Cap View, Antibes, France review April 25, 2020 Located in Antibes, this air-conditioned apartment is a 3-minute walk from the sea and the city walls. Free WiFi is…