This happy apartment is perfect for a night or two in Athens. While not in the center of town, it is a 20min walk to everywhere in the city.