Good place. Near to metro, shopping mall, public transport, small shops and cafes, supermarket.
Despite that the apartment is located away from noise on a small cosy street.
Check in experience was great - flat is super easy to find if you follow directions. Host met me personally despite I had late flight and came only at 1:30am.
Building has lift which helps.
Flat has all you may need to live comfortably. It could be a bit better if there is AC in the bedrooms (currently only in the main room) but for me it was ok as nights in istanbul are not that hot.
Bedroom is looking south-east side with nice view so it is easy to wake up early with the sun
Small balcony is ideal place for a cup of tea in the evening overlooking the night view of Istanbul