What i find remarkable and unremarked as well is that this city sat smack on the water as a port. There must be an additional city nearby that is fortified and a few hours inland. In the event this city was located on the route from Italy around the Peloponnese on the way into Athens and Greece proper. It is exactly where an important port would arise.
That means it was part of the Atlantean trade system at least and the organization seen may well be Atlantean inspired. Just not big enough for a Pyramid.
Its demise coincides with 1159 BC as well and may simply have not survived the loss of Atlantis. It certainly informs us that huge Earthquakes were felt in Greece.