The location is excellent and very close to Hagia Sophia and Topkapi Palace. Less than five minutes walk to reach the nearest T1 metro station. 10 minutes walk to the beach.
I traveled with my Senior parents. There is no elevator and the apartment is located in a steep street This was a tiring thing for my parents. There is no kitchen, only a sink, a water Kettle, 3 plates, and some spoons and forks, and a small refrigerator. There are no tools for making a plate of omelets :), or a cup of Turkish coffee, for example.
Despite that, it was a comfortable place to stay and it was a quiet neighborhood. The host made our stay very comfortable. Excellent place if you are traveling with younger buddies.
Special thanks to our host Mustafa, for his follow up and making sure we don't need anything