It was a pleasure to stay at Bora's apartment. The flat is clean, with a lot of light and space. We can find whatever you need for your stay, even for the long one.
Location is not a perfect one, but with Istanbul card and public transport it is quite easy to get to the any point you need.