Great place to stay in Athens. Perfect location, walking distance to main attractions!