I only stayed one night here in Athens but I would highly recommend Emmanouela’s place. It is very centrally located, walking distance to a lot of things, and has all the amenities for a longer stay.