Any short comings from this place are far outweighed by its location. Be aware that access to the bathroom is through the single room. The stairs are steep.
The flat though could not be better situated, the beds are comfortable, the street is quiet. At the top of the street are Hagios Sophia and the Topkapi Palace. There are dozens of cafes, restaurants and bars within a stones throw. It would be hard to do better.