I booked this place after a lot of research, it is very centrally located, exactly like the pictures.
Walking distance from Galata Tower, Galata Port, Taksim Square etc.
I will definately recommend 👍🏻