This place is in a very nice and relaxed neighborhood with stores and restaurants nearby.
A bus station as well as tram are less than 5mins away. Public transport allows you to get to most tourist attractions within 20-40mins. You can get a Istanbul card for 50TL from the machine at the tram station and just keep recharging it as needed.
The place was great as well, as big as it appears in the fotos and lots of light. We felt very comfortable and were able to relax. Gafur also made sure that the internet speed was more than fast enough for video conferencing, etc.
It is a bit more than some other options in the area, but that extra was well worth it.
Gafur also helped us with whatever else we needed and was always responsive.