This charming 3 bedroom villa is a true haven of tranquility in one of the most thought after locations on the Cap d'Antibes, short walking distance to the beaches.