Modern, luxury Villa located second-line to the sea in Javea.