Excellent location if you want to see the main tourist decorations in Istanbul.
The place is clean and good.
The only problem I had with the place was the smell.
The nose gets used to the smell really fast but the initial kick is just bad. The smell from the sewer is just bad and the restaurant kitchen right next to the place does not help with the smell.
if you don't mind a little smell, place is good. would recommend.