The apartment was in a really great location for our stay in Istanbul, everything you need is close by. Check in process was nice and easy even with us arriving at separate times.
The air-conditioning is only in the lounge room where the twin beds are set up so the master room can be a bit warm.