Great location by Athens center. Many metro stops and easy to walk to.
Made arrival easy for me by booking a taxi from airport for me.