Nice place, the pictures are pretty accurate though the place is a bit smaller than it looks. Beautiful balcony that has a nice view including a park (a rarity in Istanbul). The second floor has pretty low ceilings fyi so it might be tricky for tall people.
Location is pretty good for a short term tourist stay perfect if you know the city well and have friends dispersed in more residential areas. Overall great value!