villas for sale in lorcha