Beautiful, green oasis above the busy streets of Athens. Great restaurants just at the doorstep.