The flat is really nice and clean. the district is really nice and full of different caffes with good prices. Moreover, one of the most fascinating district of Istanbul "Moda" only 15 minutes walk. metro station is about 5 minutes walk from the flat.
inside the flat you can find everything you need, the room whic I rent was cozy, however just take into consideration that the bed is rather small, so if you are quite tall, it could be a problem. I am personally 175 cm. In any case I totally recommend