The best stay in Istanbul! We were blown away by the hospitality and how strategic the location is.