Oasis Studios Palaiochora,  Chania Region, 73001, Greece best offer