Stay here! This is the perfect place to stay in Athens. It’s close to every thing. It was the best spot to have as home base.