Pros:
It looks exactly like the pictures. You can tell the whole building is recently renovated. The check in process went very smooth and easy. The rooftop view is even better than the pictures. Also, the place has two air-conditionings, one in each floor. It's at a good location. It's in a quiet and local neighbourhood but it's only 5-10 min walk to Istiklal street, touristy places, and sishane station. There is a grocery shop just downstairs that has everything you need. The host is very responsive and polite and speaks perfect English. We needed quilts when we checked in and they brought them to us the same day. They also left us snacks and water before our arrival.
Cons:
The place has an ant infestation problem, especially around the kitchen and living room area. The first morning that I woke up the coffee table and kitchen counter was full of ants. When I told the host, they sent us two ant baits which to be honest didn't help much. I ended up buying ant removal spray from the local shop for a cheap price (approx 50 Turkish Lira). I sprayed that at the corners of the living room almost every day and it significantly reduced the number of ants. It was annoying to deal with them. Be aware that the apartment street is blocked by parked cars so taxis can't drop you off at the building entrance. Also, the apartment is located on the top floor. If you have mobility issues then it can be difficult to take the narrow stairs.