The place is very good located. You can find a lot of nice cafes and restaurants around and Taksim square 10 minutes walk. There are three cafes just on the corner of the street where you can get coffee on the morning.
The host is very nice, when we had problems with Netflix, they came up immediately and fixed it. They also helped us with the second keys when we asked for it. The bedroom is a bit too dark, but we liked the interior in general: modern, clean and comfortable. The kitchen is very nice and has everything you need, however, the knife is very small and not very convenient for cutting. The Internet is good, but doesn't work in bedroom.
To sum up, we really liked the place and the location, I would recommend it as a really good choice for your staying in Istanbul.