If you want to stay near the primary locations, this place is it. Taksim square is just 10-15mins walking. It's a great deal for the given tariff. It is very close to the metro station. The host is quick and very responsive. No intrusion.
The place was neat, tidy and had ample space to keep our stuff.
But if you're someone who enjoys the city view from your room, then not the ideal choice.
Rest everything was great!