This is a great location in Athens. Right next to the Pan-Athenian Olympic stadium and within walking distance of a gorgeous park and the acropolis.
10/10 would recommend.