Everything was perfect. There is all that youu need. You can cook in kitchen or if you don't want, there are many cafes nearby. There is also Galata Tower in several steps of the appartment.
Location is perfect, but be ready often to walk down and up the mountainous streets.
I recommend this host and I think I select him next time.