I recommend this place to budget travelers specially families due to the price and huge apartment.
Although the photos does not show the scenes behind, but the apt is really a massive huge one. The apartment is in an old building and its a bit old and antique. I believe it needs to be more modernized to keep up in business.
Elevator is really small barely hold 3 to 4 ppl.
Although the apt is located in a low to mid area, but also located in less than 5 min walking to a Metro Station (Omonia) which makes your stay and
visit to Athens more easier. It has 2 lines (Green and Red)
Also 2 Bus Stations are just in front of the Building.
Minimarket is just under the Building to get your daily stuff. Some shops and restaurants around the block. (May be it looks creepy at night but its still safe)