The location is just perfect, if you are a tourist , the location is perfect for you, it’s very close to most of tourist attractions you can walk literally every where, close to public transportation,(Marmaray metro station, Serkeci tramway, Eminuno port & B1 train line) are all less than 5 min walk, staff are super respectful and friendly, the location is safe and remanis busy until late night hours so no need to get scared of empty dangerous Istanbul alleys, but still quite enough to keep you comfortable.
But one point to consider, if you are staying in triple rooms the rooms are small , so if you are a person who likes spacious rooms this may not be the best choice for you (only for triple rooms).
I have stayed in this hotel more than once & will definately consider it for my future travels also.