We had a great time at Eleni's place. Is well located not too far from the Plaka and surrounded by great cafes and restaurants.