The location is great, near the placka and metro station and Acropolis.. and you can go throw the all those places you have to visit in Athens by walk.
What i found a “not comfortable “ that we need to warm up the water by electricity and the air conditioning..but that nothing to do with the flat.. it’s generally in Greece use electricity for those stuff .