Dream Hill Villas Polemarchi, Tavronitis, 73002, Greece best offer