I have been to Istanbul many times, and I can confidently say that the best place for all criteria! There is a gorgeous view from the huge terrace, I always take a view apartment, and this is the best view. The room is very warm, there is heating and excellent air conditioning. Everything is very clean. The hostess has thought of everything to the smallest detail, everything you need is available. And most importantly, a corkscrew! :) the best location is hard to find, it's the very heart of the old city! No downsides, it really is worth the money, you will not regret it.