Ali's place is great, nicely furnished, in a small street just around the corner from Istiklal caddesi, full of stores, restaurants, bakeries.. That neighbourhood lives 24/7 so don't expect peace and quiet if you are looking for that :)
I would definitely recommend it.
One note, there is a washing machine but no wet clothes hanger, in case you are planning on washing your clothes.