Our stay was awesome! The apartment is big enough for a big family or two families with children.
It is clean, has all appliances including a dryer!
The location is amazing - several minutes from the train station and a couple of stops from the historic center!
I definitely recommend it, if you'd like to stay several days in Istanbul!