What a gorgeous view! Perfect location!
It is an old building, so it smells funky, but most of the old buildings I stayed in in Istanbul are like that. Just saying. ))
Great communication, easy to find. Everything that might be needed for the stay is there.
I recommend this place! Have a great trip!