Great place to stay to see Athens. Can walk into the main area or can hop on the metro to go in.
Location is excellent but just be aware the neighbourhood is a tad run down and could be a little intimidating for some regardless how nice the people are.