I enjoyed my stay here and the location was just a 3 minute walk to Galata tower.
You will need to carry your own bags up and I would check over the cleaning before getting situated for things like toilet paper rolls missing etc.
They were pretty adamant about their 2pm check in time