The location cannot be more perfect, there you are basically a few step away from istiqlal street and metro station. Galata tower and Taksim street are close. You can easily find coffee shops, restaurants and grocery just around the corner. I was there on December so I had no chance to hangout at the coffee shop or restaurant everything should be take away, but I’m pretty sure it will be fun to do in a normal condition.
Omer is very fast respond and easy to communicate with. I would like to stay there again if I visit Istanbul next time. Thanks Omer