Super central! The apartment building is located on a pedestrian street with heaps of restaurants/market stalls and is just around the corner from the Acropolis. Highly recommend if you’re staying in Athens and not renting a car.
Very spacious too!