A really cozy apartment with everything you need, close to the Istiklal and the metro; so in my opinion the best location for your first trip to Istanbul.
And additionally a really amazing terrace where you can meet some other people from the house.