We spent 5 days at Nefeli apartment, we liked it a lot. It has been recently remodeled in a modern and practical way; very clean, comfortable and stylish, not terribly far from attractions. What you see in the website is what you get.
Maria recommended nearby Neratzia cafe for meals, we had delicious breakfasts there every day of our stay.