Awesome place to stay with a reasonable cost and central to everything in Istanbul. Amazing people at the reception area that will help with anything that you ask.
The stairs... you either love them or you hate them. I happened to love them!