Fantastic spot for a short or long stay. The location is great with many cafes and restaurants nearby, and Carrefour just up the street for groceries. Taksim square is a short 10-minute walk for all the best bars and clubs in Istanbul.
The apartment itself is very comfortable, with everything you could need. Only complaint would be the Internet is spotty at times, but Ali made me aware of that up front. I definitely recommend this spot and would stay here again.