The stat was pretty good, the location is awesome - walking 2 minutes, you can reach the Galata Tower and also the tram is nearby.
The apartment has everything you need, besides an elevator which is not really a problem.