An immaculately presented terraced villa with outstanding sea views. The villa sits within a staggered terrace, providing family accommodation over two levels.