Great location, it's real close to Taksim Square and Istiklal Street. Also easy access to metro. We even walked to Osmanbey metro station, just so you know how close this area is to some of the attractions; quite central.
1 of the very few apartments we stayed in Istanbul which actually have English movie channels on their TV, you will appreciate it if you don't spend all day and night outside.
Lali was a super friendly host. Despite our communication barrier, she was very helpful and accessible since she lives upstairs.