The place is very clean and has everything you need to stay short term including a mini kitchen.
Air conditioning unit works great and has a "dry air" function which is important as at times it gets quite humid in town. The view is great, you can see the Asian side of town from your (French) window. The host speaks perfect English, and is extremely helpful and knows a lot about the city. Be sure to check out his guides on where to eat and what to see, that will save you a lot of time and effort! The place is just a few minutes walk from the Hagia Sofia, Topkapi Palace and other must-see sites. Quiet side street. Restaurants of all sizes are in abundance the moment you step out and turn the corner. Taxi station is also around the corner, you can always grab one there or jump on a tram or bus ( both are nearby, but first buy an IstanbulKart and refill as you go ).