Two villa complex with stunning views for sale