Our stay was great. I recommend the property very much. It is in the middle of everywhere..
Yet, you have to consider that Istanbul is built on hills. The property is in the middle of a hill. Any time you want to go out you have to either climb or descend some road :)
Still a great property, very convinient and responsive administration.