Apartments are located in good place with a lot of shops and caffe (10 min walks) but it was very loud. In apartment you can met cockroaches and a lot of hoster’s stuff (in all shelves, bathroom, kitchen). of this not matter for you and you have in Istanbul just 2-3 days - this is good choice, but if you need more days - it will be not the best.