Nice place to stay in Instambul.