This is a lovely location, accessible by metro from airport if you don’t have a lot of baggage. Lots of food options just on the main street, supermart just down the road and metro is within 10 min walk.
Great for exploring Athens.