The best location! This is 15 minute or less walk to anything you are likely going to visit during your stay in Athens.