The flat is central located and just by a 15min walk you reach the Osmanbey metro station. Everything you need like supermarket, greengrocery is just around the corner on the Kurtuluş Street.
The flat itself is tiny, so I just recommend a stay for two since there is not that much space for suitcases. We did not use the kitchen, so I cannot rate it. Altogether for the flat I can say that the flat is nice for a stay, but keep in mind that it is not that new as it was when the photos were taken.
Ulaş is a nice host, with whom communication was pretty easy. We did not meet in person but he always tried to be helpful.