We stayed at this location during spring in our visit to Athens. The apartment is great. It occupies the whole floor, has a big kitchen and balconies where you could eat you breakfast or drink a coffee before going out.
The location of the apartment is great. The subway station is right in front of the building. A small supermarket and great baclava shops are also nearby. By subway you are 5 minutes away from Acropolis. We used the subway a lot and having it so close was a real plus.
Hot water is really hot and it was enough for 5 showers during the evening. The only thing you need to do is to start the water heater 30-40 minutes before you needed it.