3 bed villa on large plot of land for sale