We can only recommend staying at this appartement.
The location is perfect, you can reach everything in the center of the town by foot and all the buses and trains are leaving nearby.
The appartement itself was really clean and nicely prepared.
The interior is of high quality and we had a really good time in Athens!