First - the location is great - you can walk almost anywhere around the center and the historical sites without any transportation.
The large terrace overlooking Acropolis is even better than I imagined; Great place to rest while admiring the surroundings.
The apartment is spotless and the little touches were greatly appreciated, coffee & sweets and so on.
I recommend the place to all. Enjoy!