The apartment is great with a lot of space, we were a family with 2 kids and a baby, and it fit all of us.
The apt located in a vital spot (2 min from Taksim), and it is easy to go everywhere.
Many food shops and groceries are around, and you will miss nothing.