It's an awesome place to stay near Taxim (8 minutes by foot). The street is quiet and nice. There is a corner store in 10 meters.
I'll recommend it to people who are not afraid of slope streets. If you want to go to the apartment from the tram stop, you'll have to climb a lot of stairs. But it's Istanbul, it was built on hills, so it was not a surprise.
Definitely the best price/quality combination. Highly recommended.