We stayed with 3 colleagues for 10 days as we were in Istanbul for work. It is a very spacious apartment and has everything you need. Also there was a very warm welcome and a nice survival package for the first day on arrival.
We would stay here again.