Alexandros’ place is excellently located and they help you through the entire check in and check out process. They arranged a taxi for us and we’re very kind.
I recommend staying here if you are in Athens!