We did really enjoy our days at Ekims apartment, which is good located.
The Flat is clean and you do have enough space for 6-7 People. The flat does have two bathrooms, so everybody will get ready early ;-))
Everything is in walking distance, taksim square takes only 3-4 minute getting there.
In order to sum it up, I do really recommend Ekims apartment...