villa for sale in lorcha