The location is great. It’s on the center of Cihangir and everything you are looking for is in walking distance.
Tolga is a great and kind host. I recommend this apt to everyone.
By the way if you are planning to stay in Cihangir take a look at Cihangir mosque and its magnificent view.