Stay here if you actually want to discover what Istanbul is about. Every street is full of shops and eateries. The metro station is just a quick walk away and allows you to visit every corner of Istanbul.