Overall a good stay.
The location was convenient for tourists to sight see. Although I had an incident with Elvin(Isolated incident for my trip) he was quick to reply to any questions and concerns. His staff are kind and helpful(although seemed like there is a communication issue amongst them).
The area has a lot of shoe factories so it smells of rubber time to time. But was not an absolute deal breaker.
The street is on quite a steep hill so keep that in mind.
Overall it was a great deal and fine to experience the beautiful Istanbul!