Light-filled villa with large interior spaces, unique architecture and a natural setting with a panoramic view of the Mediterranean Sea and the Benidorm skyline.