the location is perfect you can get everywhere on foot, the room we were in was clean and spacious, the staff are nice and help you in any way they can.
if i go back to istanbul i will repeat there