The construction on those slopes is far too steep ... were piles installed ? was the slope rocked, concreted, compacted, I bet not and as such two or three days of heavy rain and they may see a land slide. Those luxury villas will end up on the lower road in a pile ....