Located in a unique setting with expansive sea and mountain views, in Casares Costa, the development comprises 144 residences.