This is definitely very good location: Galata tower, many of restaurants, beautiful small shops availably nearly flat. Also We've been very satisfied that flat has it's own heating (which you definitely would want at winter).
Flat looks a little bit miniature in life (for example sauna fits only 1 person), but I think it's very common thing in Istanbul centre.
9/10 💎