A really good spot for a stay in Istanbul.