OMG!
Wish I had found this apartment on my previous visits to Istanbul. Everything is how the pictures of the apartment looks. It is well located near Taksim square and all amenities - Metro, bus station, Istiklal Street, (all within 5 minutes walk) supermarkets, fresh vegetable and fruit shops (all within 1 minute walk). It is the most perfect place to stay and I highly recommend staying there.