Spacious apartment in Koukaki is great for short or ling term stays.
I felt at home while at Katerina's.