I recommend a stay here. The location has all what you need: restaurants, shops, etc and easy access to other parts of Athens.