the flat is perfect for a small stay in Athens like we did : it is located near (3 min walk) a metro station that can brings you everywhere in the city. There are also supermarkets and restaurants in the neighbourhood.
It is Very well equiped and clean, and the neon lights create a lovely atmosphere. we had a good time staying here.