We really liked our stay in the aparment. its located perfectly in one of the vivid parts of athens. We didn't missed anything and if we had any questions, george was fast to answer all of them.
There are alot of really good restaurants near by and the people are friendly and mostly all of them spoke english.
we enjoyed it a lot and i think you would too.