The apartment is great. It is extremely spacious and exactly as presented in the pictures. It has all the amenities needed to have a great stay.
Location is also a great advantage of this apartment: a block away from the most important walking street in Beyoglu and 2 block from the metro station. Restaurants, bars, shops are around the corner.
The staff was very helpful with all our questions and needs in spite of having some language barriers among us.
I have already recommended this apartment to a couple of friends who are planning to visit Istanbul.