Excellent address to visit Athens. Located in Koukaki it is from walking distance from the Acropolis and Metro station. The appartement itself is very comfy, with everything you can need, very well renovated and decorated. It's a really nice place to stay. Angelos was also very nice and helpful, he gathered us at the nearest metro station which was very welcome with the heat.
Easy to recommend.