Antiparos Villas, Lilly's Village houses in Agios Georgios