I have been 5 times In Istanbul and this is the best location so far. The host gave me a link with the explanation of the location and make it so easy to find it. Is close to Grand Bazar, to Gala tower, Taksim.
It looks exactly how is on the pictures (this is rare in Turkey).
I would definitely be back if they keep the same standards of good hospitality and reasonable price.
Thank you!