I love those apartments, they are just beside the Galata tower and very close to other sightseeing points. The kitchen is well-equipped (there were some missings at the beginning, but we just asked and the host brought them immediately). We were really loved and hosted here. The aparts themselves are in an old building and the design takes into account historical value but gives you modern accommodation.
There some things to keep in mind though - there is no free parking close, so you'll have to use Toll Parking which is pretty close.
If you are travelling with kids stroller - it will be hard to move here.
For other cases - it is an awesome place, you can walk and enjoy Istanbul