You will fall in love with this place. It has everything you need to feel at home. Its not too far from the center. There are plenty of restaurants and coffees on the neighborhood and public transport isn’t a problem. Use it as base to explore not only the center of Athens but also the sea side as you will be at 10 min taxi ride of Piraeus.