A modern designer villa with 3 ensuite bedrooms, large terraces with swimming pool and sea views, close to the beaches of Cap d'Antibes and night life of Juan Les Pins.