Selim's place is as pictured. It's in a great location. You can get anywhere from Selim's place. He greeted me at the airport and gave me great suggestions for food. When I travel I usually stay for long periods. I use one place as my base camp. Selim was the first to offer free cleaning. This was a great gesture as I was using the apartment to work. The bed was firm with plenty of pillows. Shower was great. And dishwasher & washer worked great.
Of course there are some drawbacks. Getting to the apartment by taxi is not possible. You will need to walk a few blocks in either direction. You're also in party central - outside cafes, several competing live bands. But hey, this is Istanbul and this is what you came for. The music does go until the morning.
I would highly recommend Selim's place.