Comfortable and stylish place.
There is literally everything you need for a long time stay. Kitchen is quite small, but it's enough for cooking and you get used to it in a short time. The place is really good equipped: appliances, household chemicals, towels and so on.
There is a File and Carrefour supermarket in a 10 min walking distance where you can find everything you need. If you need something more specific, there are 212 Outlet or Mall of Istanbul near.
If it is a hot weather, the apartments heats very quickly and it's not easy to cool it even with AC. But there are blackout curtains, which are helpful in this situation.
Overall, I would recommend this place for staying.