Nice place to stay - easy connection to the metro, 25 minutes to Taksim via public transport.
Nearby Levent there are many malls and places to eat.
Atabak is the very nice host, ready to help with anything.
Flat is cozy, there are everething we need, fast internet, tv with netflix.
I think this will be the great choise if you want to stay in istanbul for couple of weeks or even months - lots of shops nearby, easy to commute, easy to live.
ps. there are lots of places nearby, but if you stay, please try wonderful baklava - you can see the place from your living room.