Ideal place for a stay in Athens—gorgeous apartment, very good restaurants a 3 min walk away, comfortable beds, and very walkable to the Acropolis!