Knossos Royal Village boasts a “brand-new” look