as long as i didnt look too closely at the garbage washing up against the stone sea wall on our left i could imagine i was walking along the shore of one of greeces fabled islands instead of along a major thoroughfare in the heart of one of her most populous cities .