The studio is very nice and I will split my review as follows:
The actual studio: very modern and beautifully decorated. When I checked in everything was very clean and neat. The check-in process was simple and straightforward. You have everything you need for a long stay (stove, TV, fridge, cooking ustensils etc.)
Location: Very central. You are 1 minute away from Taksim square and Istiklal street. There loads of shops and supermarkets nearby.