Excellent location, the apartment feels like a serviced suite, very close to the metro, the Galata tower and a small grocer.
The hosts are very helpful, very recommendable.