Solid, well-located apartment to stay in Athens. Great options of food nearby and just a 20-min walk to the center.