We had a very nice stay in Athens!
The apartment has everything that you need and is very clean :)
Location is nice as well - in 25 Minuten your in the Center and there are some good restaurants around the corner.
The bed is one of the best I ever slept in!