We had a great stay! The location of the apartment is excellent! Just behind Istiklal street and a few minutes walk from Taksim square. There is also a bus stop one minute away which is very convenient. The fact that the apartment is on a main street makes it a bit noisy even late at night.
The apartment itself is nice with two spacious bedrooms, a kitchen/living room and a small bathroom. All necessary amenities are available and well maintained.