Overall a great place to stay. Is centric but at the same time, in a nice and quiet street. You are 7 minute walk to Galata Tower. Self-check in and check out process was really easy.
Communication with the host was excellent. I had to change my travel plans and they were extremely accommodating. Always attentive to my arrival and needs.