Handan's place is a nice, little apartment located not far from Taksim in a very lively part of the city (plenty of restaurants, shops and bars just around the corner).
You'll find in it everything you need for a short stay (the only thing the apartment lacks is a bit more of storage space). Handan and Onur were friendly and always ready to answer to our questions in case we had any. All in all, a great place to stay in Istanbul.