Very nice apartment located parallel to main istiklal street. Walking distance is like 5 mins or so and you are smack in the middle of Istiklal. Best thing is that the apartment is very quiet and you can have a peaceful sleep at night, as opposed to living on any of the hotels on main Taksim/istiklal street due to lots of clubs nearby.
The apartment has all the basic amenities. Emilio was very responsive whenever we needed some help/guidance.
The street is very safe as the apartment is right across an embassy.
Would definitely stay again!