The Eqwosh: the island boasts extensive Mycenaean remains ...