Apartment was smaller than pictures but it was good located although the instructions of the direction were not clear so we had problems to arrive and all the taxis we took during our stay in Istanbul got lost. Apartment was clean (they even cleaned in the middle of our stay). Hostes were nice, they even helped us to get a taxi to go to the airport.
In general, We'd recommen to stay here since it is really close to all the touristic spots.