The apartment was pretty spacious, clean and there was a nice terrace where you could enjoy your breakfast or a beer in the evening. We didn't meet Sofia, but her father lives upstairs. He does not speak English, but was very welcoming and friendly. He even gave us some potatoes and eggs from his garden. If you need something, you can always contact the manager who speaks English. There are also a few nice restaurants you can reach by foot (also in Plaka and Tripiti which takes about 20 min.).
The only cons were that the shower temperature was inconsistent and the closet and kitchen shelfs smelled a bit.