It’s a every great place to live in Istanbul. The location is perfect. We didn’t use any transport in European part, because a lot of tourist places are within walking distance.
The host provides you with all necessary facilities, so you don’t have to bother buying anything urgently.
In the same building there is nice restaurant and small local supermarket.