The apartment itself was meeting our expectations, it was clean and tidy up at our arrival and it does suit for 6/7 people (considering the price you pay). It is fully furnished for all your needs, even if it has a good kitchen we preferred to experience every day local dishes. It is centrally located, so in 10 min walks from the main shopping center, galata tower, and as well close to many other city attractions. The area around the house at first sight can look a bit scary, but it is really safe and people are very friendly.
Mehmet has been a great host, he arrange our taxi pick up service that worked out really well, he gave us valuable see-sighting tips and has been always quick responsive for any sort of problem or request we had. I would definitely recommend this place if you are visiting Istanbul.