The photos of the apartment are far from the truth - the place is much cozier and the window view is even more fascinating than you can see here in the pictures. Nice neighborhood (but be ready for the uphills, it is IST), public transport is close to the place, everything is good.
My wife and I were warmly greeted by the co-host Rodi and did enjoy meeting him. He gave us several useful tips on nice cafes and restaurants.
I'd definitely recommend this place for everyone who wants to have a joyful stay with a middle budget in the Istanbul citycenter.