I've been hiking in Greece a few times now. Actually most of it has been on the Greek Islands - Peloponese, Crete, Corfu, Cephalonia, Ithaca. My visits to the Greek mainland have been restricted to Athens and the area immediately around it. They haven't endeared me to the place. I love the islands and once you have left the city the area around Athens is fine but Athens itself I don't care for at all. It's crowded, noisy and dirty and the plumbing doesn't work. The perpetual roadworks just encourage the suicidal motorcyclists to ignore all conventional rules of the road and the only buildings that don't look as if they are falling down are the ones that have been standing for 2000 years. I always say that the best way to see Athens is from the air as you're leaving. Spend a day looking at the ruins then head out to the islands.