The apartment is the perfect location to see the sights of Istanbul. Taksim square is an easy walk where you can jump on the tourist bus to get around.
Restaurants and supermarkets are located directly across the road. Our host was more than accommodating on any requests we had and all questions were responded too promptly. For those that still want to work out at the gym, there is a gym 100metres down the road that offers a daily pass which we used. All in all would stay here again on my next trip to Istanbul.